It's been rumoured that Ed Sheeran will take to Glastonbury's Pyramid stage for weeks, and now a leaked line-up for this year's festival appears to have confirmed it.
An extensive list of this year's possible performers has been shared on Clashfinder and in addition to already confirmed headliners Radiohead and the Foo Fighters, Ed has been named as the Sunday night headliner.
However,the shared line-up comes with a heavy disclaimer. Clashfinder is a website which can be edited by the public and as it points out, "most of it will be wild fantasy until the line-up is released".
So, it's worth taking this Pyramid stage list with a pinch of salt until the Glastonbury organisers provide actual confirmation. (Multiple reports suggest this will be at the end of March or early April).
Friday 23rd June
11.30am-12 noon: Junun
12.25-1.15pm: Kate Tempest
1.45-2.45pm: Kris Kristofferson
3.15-4.15pm: Clean Bandit
4.45-5.45pm: Craig David
6.30-7.30pm: The Maccabees
7.55-9.15pm: Elbow
10-11.45pm: Radiohead
Saturday 24th June
11-11.45am: Omar Souleyman
12.05-12.50pm: Twin Atlantic
1.15-2.05pm: Laura Marling
2.30-3.30pm: Blossoms
4-5pm: Haim
5.35-6.45pm: Van Morrison
7.20-8.35pm: Kaiser Chiefs
9.15-11.45pm: Foo Fighters
Sunday 25th June
11-11.45am: Black Dyke Band
12.15-1pm: Seasick Steve
1.30-2.15pm: Father John Misty
2.45-3.35pm: Barry Gibb
4.20-5.30pm: Diana Ross
6-7pm: Lorde
7.45-9pm: The XX
9.45-11.15pm: Ed Sheeran