Special Guest Stars Heather Small as Herself The Kingdom Choir as Themselves McFly as Themselves Guest Stars Mayim Bialik as Herself Tom Ellis as Himself Belinda Stewart-Wilson as Herself Patricia Hodge as Herself Adrian Scarborough as Himself Michael Landes as Himself Sally Phillips as Herself Adam Rayner as Himself Miranda Hart as Herself Sarah Hadland as Herself Nigel Havers as Himself Dominic Coleman as Himself John Finnemore as Himself Margaret Cabourn-Smith as Herself James Holmes as Himself Emma Kennedy as Herself Bohdan Poraj as Himself (Bo Poraj) Uncredited Anna Friel as Herself Jimmy Carr as Himself Carey Mulligan as Herself Hugh Bonneville as Himself Jessica Hynes as Herself Tom Allen as Himself Dermot O'Leary as Himself Andy Murray as Himself