Recurring Guest Characters Sheila Hancock 1 guest appearances Simon Lennon 1 guest appearances Mariah Carey 1 guest appearances Emma Gleave 1 guest appearances Guiseppe Dell'Anno 1 guest appearances Riz Ahmed 1 guest appearances Henry Cavill 1 guest appearances Wayne Bridge 1 guest appearances Peter Dinklage 1 guest appearances Matt Baker 1 guest appearances Ben Elton 1 guest appearances Cliff Richard 1 guest appearances Naughty Boy 1 guest appearances JLS 1 guest appearances Snoochie Shy 1 guest appearances Paul Brand 1 guest appearances Megan McKenna 1 guest appearances Adam Lambert 1 guest appearances Rachel Shenton 1 guest appearances Mackenzie Crook 1 guest appearances ⇤ « 26 27 28 29 30 31 32 33 34 35 » ⇥