All Cast

Nathalie Cox
Caroline Christmas

Talulah Riley
Vicky Christmas

Elizabeth Hurley
Joanna Christmas

Kelsey Grammer
James Christmas

John Cleese
John Christmas

Caroline Quentin
Elizabeth Christmas

April Bowlby
Jackie

Kris Marshall
Peter Hope

Ray Fearon
Felix

Katy Brand
Reverend Jane

Ania Marson
Jane

Naomi Frederick
Paulina
Amelie Prescott
Daisy Christmas-Hope
