This weekend will witness more than 3,000 acts and performances at the Glastonbury festival.
Today will also mark the headline performance of Billie Eilish on the Pyramid Stage alongside Kendrick Lamar, Sir Paul McCartney, and Diana Ross.
Here is the comprehensive list of performers for today:
Ziggy Marley – 12.15pm – 1.15pm
Rufus Wainwright – 1.45pm – 2.45pm
Crowded House – 3.15pm – 4.15pm
Wolf Alice – 4.45pm – 5.45pm
Robert Plant and Alison Krauss – 6.15pm – 7.15pm
Sam Fender – 8.15pm – 9.15pm
Billie Eilish – 10.15pm – 11.45pm
The Libertines – 11.30am – 12.30pm
Kae Temptest – 1pm – 1.45pm
Blossoms – 2.15pm – 3.15pm
First Aid Kit – 3.45pm – 4.45pm
Supergrass – 5.15pm – 6.15pm
Idles – 6.45pm – 7.45pm
St. Vincent – 8.30pm – 9.30pm
Foals – 10.30pm – 11.45pm
Nubiyan Twist – 11.30am – 12.30pm
Arooj Aftab – 1pm – 2pm
Greentea Peng – 2.30pm – 3.30pm
Sleaford Mods – 4pm – 5pm
TLC – 5.30pm – 6.30pm
Seun Kuti & Egypt – 7pm – 8pm
Bonobo – 8.30pm – 9.30pm
Little Simz – 10.15pm – 11.45pm
English Teacher – 11.30am – 12.15pm
Bad Boy Chiller Crew – 12.45pm – 1.30pm
Griff – 2pm – 2.45pm
Inhaler – 3.15pm – 4pm
Girl In Red – 4.30pm – 5.30pm
Sigrid – 6pm – 7pm
Phoebe Bridgers – 7.30pm – 8.30pm
The Jesus and Mary Chain – 9pm – 10pm
Primal Scream – 10.30pm – 11.45pm
Matilda Mann – 11.30am – 12.10pm
Orlando Weeks – 12.45pm – 1.30pm
Wet Leg – 2pm – 2.45pm
Confidence Man – 3.15pm – 4.15pm
Dry Cleaning – 4.45pm – 5.45pm
Arlo Parks – 6.15pm – 7.15pm
Saint Etienne – 7.45pm – 8.45pm
Khruangbin – 9.15pm – 10.15pm
Four Tet – 11pm – 12.15am