Guest Stars Peter Davison as Vicar Amelia Bullmore as Miss Edith Pilchester Lydia Page as Primrose Larkin Sienna Miller as Petunia Larkin Summer Miller as Zinnia Larkin Lola Shepelev as Victoria Larkin Liam Middleton as Montgomery Larkin Seeta Indrani as Miss Chand Francesca Wilson Waterworth as Libby Fothergill Barney Walsh as PC Harness Kriss Dosanjh as Brigadier Selina Griffiths as Norma Norman Tony Gardner as Alec Norman Natalie Mitson as Pauline Joelle Rae as Mariette Larkin Tok Stephen as Cedric "Charley" Charlton Robert Bathurst as Johnny Delamere Zak Douglas as Dudley Arthur Devoy as Baby Oscar Julian Rhind-Tutt as Mr Jerebohm Morgana Robinson as Pinkie Jerebohm Maxim Ays as Reverend Ian Candy Pooky Quesnel as Enid Daniel Cook as Lance Bruce MacKinnon as Harvey Richard Sandling as Ivor Nigel Betts as Major Sprague Colin McFarlane as Mr Barlow Tristan Rogers as Clerk of the Court