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