She was part of the National Youth Theatre in high school, and then went on to study history at University College, London.
She also appeared in stage productions on London's West End.
She was born in Hammersmith London, where her parents ran a marketing research firm. In July of 2015, she welcomed a son named Rex.
She took Nicole Kidman's role in Woody Allen's film You Will Meet a Tall Dark Stranger after Kidman's scheduling conflicts forced her to surrender the part.