Ma troje starszego rodzeństwa: brata George'a oraz siostry Lucy i Alice.
Wystąpiła w następujących reklamach:
- 1999 r. - firma Sony;
- 2004 - 2006 r. - kosmetyki firmy Max Factor;
- 2009 r. - biżuteria Jan Logan;
- 2014 r. - kampania butiku Oroton.
Z
Bobbym Cannavalem ma dwóch synów: Rocco Robina (ur. 01.02.2016) i Rafa (ur. 11.2017).
Ubiegała się o rolę Heleny w filmie "
Troja", którą ostatecznie zagrała
Diane Kruger. Rose zaś wcieliła się w postać Bryzeidy.
Wystąpiła w następujących teledyskach:
- 2003 r. - "1000 Miles" - Alex Lloyd;
- 2002 r. - "I Miss You" -
Darren Hayes;
- 2006 r. - "Sweets" - M.Craft.
Zrezygnowała z roli Hannah w filmie "
Nie ma mowy!" ze względu na wcześniejsze zobowiązania. Ostatecznie angaż otrzymała
Rebecca Hall.