Recurring Guest Characters Craig Revel Horwood 1 guest appearances Tess Daly 1 guest appearances Stephen Mulhern 1 guest appearances Emma Willis 1 guest appearances Giovanna Fletcher 1 guest appearances Jordan North 1 guest appearances Oti Mabuse 1 guest appearances Joel Dommett 1 guest appearances Jonathan Ross 1 guest appearances Katherine Ryan 1 guest appearances Nick Grimshaw 1 guest appearances Clara Amfo 1 guest appearances Mel B 1 guest appearances Michelle Visage 1 guest appearances