Ed Sheeran has been confirmed as the final headliner for Glastonbury.

The 'Shape of You' hitmaker ended weeks of speculation with an Instagram video, in which he hailed the news he will close the iconic music event at Somerset's Worthy Farm on 25 June as ''awesome''.

He said in the clip: ''Hello from Turin, we're here starting the tour off and I want to make an announcement, which is I'm headlining Glastonbury on the Sunday night, which is awesome.''

Ed - who previously played the festival in 2011 and 2014 - is joined in headlining the event by Foo Fighters and Radiohead.

Fans previously believed Ed had took the final headline spot, when a leaked line up stated the flame-haired hunk would take the main stage on the Sunday June 25.

However, Glastonbury organiser Emily Eavis - who manages the acts playing with her father Michael Eavis - quickly dismissed it as ''fake news''.

Posting on Twitter, she wrote: ''Don't believe everything you read, our line up has not been leaked. The actual line up will be with you soon! (sic)''

Aside from Foo Fighters and Radiohead, grime superstar Wiley also seemed to confirm he would be playing one of the other stages.

He previously tweeted: ''Can't wait for @GlastoFest its gonna be sick. (sic)''

Later, the 'Wearing My Rolex' hitmaker - whose real name is Richard Cowie - added: ''Come to @GlastoFest with me I need to show you something. (sic)''

Glastonbury takes place from June 21 and June 25.