Paramour as Susanne Klatten
Demain, je tombe amoureux
2023
North Star as Diana Frost
2023
Two Tickets to Greece as Bijou
2022
Slow Horses as Diana Taverner (24 episodes)
2021
Final Set as Judith Edison
2020
Rebecca as Mrs. Danvers
2020
Alan Bennett's Talking Heads as Celia (1 episode)
2020
Military Wives as Kate
2019
My Grandparents' War as Self (1 episode)
2019
Polanski, le travail à l'oeuvre as Self (archive footage)
2019
One Red Nose Day and a Wedding as Fiona
2018
In Her Hands as La Comtesse
2018
Tomb Raider as Ana Miller
2017
Darkest Hour as Clemmie
2017
Brexit Shorts: Time to Leave as Eleanor
2017
Daphne du Maurier: In Rebecca's Footsteps as Self / Narrator (voice)
2016
Fleabag as Belinda (1 episode)
2015
Suite Française as Madame Angellier
2015
My Life Directed by Nicolas Winding Refn as Self
2014
My Old Lady as Chloé Girard
2014
D-Day Sacrifice as Kay Summersby (voice) (2 episodes)
2014
Late Night with Seth Meyers as Self (1 episode)
2013
The Invisible Woman as Catherine Ternan
2013
Before the Winter Chill as Lucie
2013
Only God Forgives as Crystal
2012
Looking for Hortense as Iva
2012
Salmon Fishing in the Yemen as Patricia Maxwell
2012
Bel Ami as Virginie Walters
2011
The Woman in the Fifth as Margit
2011
In Your Hands as Anna
2010
Sarah's Key as Julia Jarmond
2010
Love Crime as Christine Rivière
2009
Nowhere Boy as Mimi Smith
2009
Confessions of a Shopaholic as Alette Naylor
2008
The Heir Apparent: Largo Winch as Ann Ferguson
2008
Easy Virtue as Mrs. Whittaker
2008
2 Alone in Paris as L'antiquaire
2008
I've Loved You So Long as Juliette
2008
The Other Boleyn Girl as Lady Elizabeth Boleyn
2007
The Golden Compass as Stelmania (voice)
2007
Tell No One: The B-Side as Self
2007
The Graham Norton Show as Self (2 episodes)
2007
The Walker as Lynn Lockner
2006
Tell No One as Hélène Perkins
2006
Chromophobia as Iona Aylesbury
2006
The Valet as Christine Levasseur
2005
Keeping Mum as Gloria Goodfellow
2005
Man to Man as Elena Van Den Ende
2004
Arsène Lupin as Joséphine
2003
The Monkey Prince as Narrator
2003
Three Sisters as Masha
2003
Small Cuts as Béatrice
2002
Top Gear as Self (1 episode)
2002
The Making of 'Gosford Park' as Self
2001
Gosford Park as Sylvia McCordle
2001
Life as a House as Robin Kimball
2000
Up at the Villa as Mary Panton
1999
Random Hearts as Kay Chandler
1999
The Directors as Self (1 episode)
1998
Vivement dimanche as Self (1 episode)
1998
The Revengers' Comedies as Imogen Staxton-Billing
1998
The Horse Whisperer as Annie MacLean
1997
Love & Confusions as Sarah
1996
The English Patient as Katharine Clifton
1996
The Pompatus of Love as Caroline
1996
Mission: Impossible as Sarah Davies
1996
Gulliver's Travels as Immortal Gatekeeper (2 episodes)
1995
Richard III as Lady Anne
1995
The Confessional as Assistant to Hitchcock
1995
Angels and Insects as Matty Crompton
1995
Les Milles as Mary-Jane Cooper
1995
Plaisir d'offrir as Claire
1995
Belle Époque as Alice Avellano (3 episodes)
1994
An Unforgettable Summer as Marie-Thérèse Von Debretsy
1994
Four Weddings and a Funeral as Fiona
1993
Body & Soul as Sister Gabriel / Anna (6 episodes)
1992
Absolutely Fabulous as Plum Berkeley (1 episode)
1992
Bitter Moon as Fiona
1992
Weep No More, My Lady as Elisabeth
1991
Titmuss Regained as Jenny (3 episodes)
1991
Valentino! I love you
1991
In the Eyes of the World as L'institutrice
1990
The Bachelor as Sabine Schleheim
1990
The Secret Life of Ian Fleming as Leda St Gabriel
1990
The Governor's Party as Marie Forestier
1989
Cela s'appelle l'amour as Juliette
1989
The Endless Game as Caroline
1989
Uncontrollable Circumstances as Katia
1988
The Tenth Man as Therese Mangeot
1988
A Handful of Dust as Brenda Last
1988
Lounge Chair as Marie
1987
Agent Trouble as Julie
1987
Boucherie fine as Cashier 3
1986
Under the Cherry Moon as Mary Sharon
1984
Mistral's Daughter as Nancy (8 episodes)
1983
Natural World (1 episode)
1976
Cérémonie des César as Self - President (1 episode)
1953
The Oscars as Self (1 episode)
1951
Hallmark Hall of Fame as Therese (1 episode)