So Ed Sheeran is off the cards because it clashes with his Irish tour, the Spice Girls may or may not be playing it - but one musician has definitely been booked for the Royal Wedding, although you probably won't have heard of him.

Rather than hiring a famous, world-class name for their nuptials, Prince Harry and Meghan Markle have asked a former Britain's Got Talent contestant to play at their bash next month.

19-year-old cellist Sheku Kanneh-Mason performed with his family on the TV talent show back in 2015, making it as far as the semi-finals - although in fairness, he was named the BBC Young Musician of the Year in 2016.

It seems that Markle personally called the youngster to request his services during the ceremony:


Meanwhile, Diversity are still sitting anxiously by the phone...