Who is she dating right now?
Charlotte Riley and Tom Hardy have been married since 4th Jul 2014. [view couple]
Charlotte Riley (born 29 December 1981) is an English actress. She is known for her roles as Sarah Hurst in Easy Virtue and as Catherine Earnshaw in ITV's adaptation of Wuthering Heights....
More about Charlotte Riley
Less about Charlotte Riley