Hugh Grant
Charles
Andie MacDowell
Carrie
Kristin Scott Thomas
Fiona
James Fleet
Tom
John Hannah
Matthew
David Bower
David
Anna Chancellor
Henrietta
Rowan Atkinson
Father Gerald
David Haig
Bernard
Lily James
Miranda
Alicia Vikander
Faith
Sophie Thompson
Lydia
Timothy Walker
Angus
Sara Crowe
Laura
Rupert Vansittart
George the Boor
Simon Kunz
John
Raza Jaffrey
Anthony
Robin McCaffrey
Serena
Susanna Hamnett
Deirdre
Nicola Walker
Frightful Folk Duo
Sam Smith
Frightful Folk Duo
Thalissa Teixeira
The Best Woman
Deborah Frances-White
Guest (non-speaking role)