Guest Stars Peter Davison as Vicar Amelia Bullmore as Miss Edith Pilchester Lydia Page as Primrose Larkin Sienna Miller as Petunia Larkin Lola Shepelev as Victoria Larkin Liam Middleton as Montgomery Larkin Summer Miller as Zinnia Larkin Seeta Indrani as Miss Chand Francesca Wilson Waterworth as Libby Fothergill Barney Walsh as PC Harness Kriss Dosanjh as Brigadier Tony Gardner as Alec Norman Selina Griffiths as Norma Norman Natalie Mitson as Pauline Joelle Rae as Mariette Larkin Tok Stephen as Cedric "Charley" Charlton Robert Bathurst as Johnny Delamere Arthur Devoy as Baby Oscar Zak Douglas as Dudley Julian Rhind-Tutt as Mr Jerebohm Morgana Robinson as Pinkie Jerebohm Timmika Ramsay as Poll Saunders Victoria Grove as Lil Maxim Ays as Reverend Ian Candy Pooky Quesnel as Enid Bruce MacKinnon as Harvey David Langham as Berndt Daniel Cook as Lance Katherine Kingsley as Angela Snow Richard Sandling as Ivor Nigel Betts as Major Sprague Darren Bancroft as Stu Clive Francis as Sir John Furlington Snow Daniel Copeland as Jackdaw Man