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