Acting · London, England, UK · Born December 17, 1970
Discovering Fashion
2016
as Self (archive footage)
Once Upon a Time...
2013
as Lady De Grey
London 2012 Olympic Games
2012
as Self
London 2012 Olympic Closing Ceremony: A Symphony of British Music
Catwalk
1995