Guest Stars Sarah Parish as Mariel Flynn Rosie Day as Rose Boleyn Saira Choudhry as Alliyah Emily Joyce as Diane Nitin Ganatra as Dan McCartney Siobhan Hewlett as Penny Haggard Rhashan Stone as Algernon 'Al' Ford Richard Dixon as Judge Evan Mannington Nicholas Goh as Jian Yang Andrew Greenough as Pete Bex Hainsworth as Keira Roberts Flora London as Girl 2 Leah Balmforth as Girl 1 Romani Wright as Girl 3