Ed Sheeran is set to perform during the Strictly Come Dancing final.

The Shape Of You singer will take to the stage on the BBC show on Saturday night.

A tweet from Strictly’s official Twitter account said: “Just when you thought our #Strictly Grand Final couldn’t be any more perfect. #EdSheeran performs. Saturday 6.30pm @BBCOne.”

Sheeran says in a short video: “Hi, I’m Ed Sheeran. Catch me on the Strictly Come Dancing final on the 16th December.”

The final will feature Gemma Atkinson, Joe McFadden, Debbie McGee and Alexandra Burke.

Meanwhile, Sheeran has teased fans with a first glimpse of his collaboration with Eminem by posting a photograph of the duo together in a music studio.

Sheeran will feature on a track called River on Eminem’s new album Revival, which will be released on Friday.

River with Eminem out friday x

A post shared by Ed Sheeran (@teddysphotos) on

Alongside the photograph posted on his Instagram account to his 17 million followers, Sheeran wrote: “River with Eminem out friday x.”