All Cast

Elton John
Self
James Morrison
Self

Lily Allen
Self

Fergie
Self

Pharrell Williams
Self

Nelly Furtado
Self

Joss Stone
Self

Roger Hodgson
Self

Tom Jones
Self

Joe Perry
Self

Will Young
Self

Natasha Bedingfield
Self

Bryan Ferry
Self

Anastacia
Self

Connie Fisher
Self

Andrea Ross
Self

Andrea Bocelli
Self

Sarah Brightman
Self

Josh Groban
Self

Donny Osmond
Self

Jason Donovan
Self

Lee Mead
Self

Rod Stewart
Self

Kanye West
Self

Sean Combs
Self

Ricky Gervais
David Brent

William, Prince of Wales
Self

Prince Harry, Duke of Sussex
Self

Simon Le Bon
Self - Duran Duran

John Taylor
Self - Duran Duran

Roger Taylor
Self - Duran Duran

Nick Rhodes
Self - Duran Duran
Dan Gillespie Sells
Self
Richard Jones
Self
Kevin Jeremiah
Self
Ciaran Jeremiah
Self
Paul Stewart
Self

Francis Rossi
Self

Andrew Bown
Self

John 'Rhino' Edwards
Self
Matt Letley
Self
Mario Testino
Self

Gary Barlow
Self - Take That

Howard Donald
Self - Take That

Mark Owen
Self - Take That
