Charlotte Frances Riley (born 29 December 1981) is an English actress. She is known for her roles as Sarah Hurst in Easy Virtue (2008) and as Catherine Earnshaw in ITV's adaptation of Wuthering Heights (2009).
Top Movie Cast
Entitytrue- Kate Hansen
2012-10-24
4.9
Spanish Flu: The Forgotten Fallentrue- Peggy Lytton
2009-08-05
7.5
Easy Virtuetrue- Sarah Hurst
2008-11-07
6.4
Edge of Tomorrowtrue- Nance
2014-05-27
7.6
Grand Streettrue- Camila Reilly
2014-05-02
8.0
In the Heart of the Seatrue- Peggy
2015-12-03
6.8
London Has Fallentrue- MI6 Jacquelin Marshall
2016-03-02
6.2
King Charles IIItrue- Kate Middleton
2017-05-10
6.3
Swimming with Mentrue- Sarah
2018-07-06
6.1
FX's A Christmas Caroltrue- Lottie / Ghost of Christmas Present