Guest Stars Sarah Parish as Mariel Flynn Rosie Day as Rose Boleyn Emily Joyce as Diane Siobhan Hewlett as Penny Haggard Saira Choudhry as Alliyah Richard Dixon as Judge Evan Mannington Rhashan Stone as Algernon 'Al' Ford Nicholas Goh as Jian Yang 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