As countless concerts, tours, and festivals announced their cancellations due to COVID-19 (coronavirus) on Thursday, U.K. mega-festival Glastonbury revealed the lineup for its 50th-anniversary event in 2020, set to take place on June 24th–28th at Worthy Farm in Pilton, Somerset.

In addition to previously-announced headliners Paul McCartney and Diana Ross, the 2020 Glastonbury lineup announcement includes Kendrick LamarTaylor SwiftAnderson .Paak & The Free NationalsBrittany Howard, Cage The ElephantCamila CabelloCharli XCXDanny BrownCaribouDua LipaFatboy SlimFKA TwigsHerbie HancockThe Isley BrothersKacey MusgravesKhruangbinLana Del ReyLaura MarlingRobynRufus WainwrightSnarky PuppyThom YorkeThundercat, and many more.

The announcement also notes that many more artists and attractions are set to be announced across a whopping 100 stages as Glastonbury draws closer.

Related: Retro Video Footage From Glastonbury Festival 1983 Emerges [Watch]

While the COVID-19 pandemic could still be ongoing by late June, U.K. chief scientific advisor Sir Patrick Vallance has predicted that the virus will hit its peak in the country a week or two prior to the scheduled Glastonbury dates.

According to The Guardian, “Emily Eavis, who heads Glastonbury festival along with her father Michael, said they were still ‘working hard’ to deliver it, and were announcing the lineup ‘after much consideration given the current circumstances, and with the best of intentions … No one has a crystal ball to see exactly where we will all be 15 weeks from now, but we are keeping our fingers firmly crossed that it will be here at Worthy Farm for the greatest show on Earth!'”

Cheeky move, Glastonbury. We dig the confidence and will be crossing our fingers that it all works out.

Check out the full Glastonbury 2020 lineup announcement below and head to the festival website here for more information and ticketing details.

glastonbury, glastonbury festival, glastonbury 2020, glastonbury lineup

Kendrick Lamar
Paul McCartney
Taylor Swift
Diana Ross
Aitch
AJ Tracey
Anderson .Paak & The Free Nationals
Angel Olsen
Anna Calvi
The Avalanches
Banks
Baxter Dury
Beabadoobee
The Big Moon
Big Thief
Black Uhuru
Blossoms
Brittany Howard
Burna Boy
Cage The Elephant
Camila Cabello
Candi Staton
Caribou
Cate Le Bon
Celeste
Charli XCX
Clairo
Confidence Man
Crowded House
Danny Brown
Declan McKenna
Dizzee Rascal
Dua Lipa
EarthGang
EOB
Editors
Elbow
Fatboy Slim
FKA twigs
Fontaines D.C.
Gilberto Gil & Family
Glass Animals
Goldfrapp
Greentea Peng
Groove Armada
Haim
Happy Mondays
Herbie Hancock
Imelda May
The Isley Brothers
JARV IS…
Jehnny Beth
The Jesus and Mary Chain
Kacey Musgraves
Kano
Kelis
Khruangbin
KOKOKO!
La Roux
Lana Del Rey
Laura Marling
Lianne La Havas
The Lightning Seeds
London Grammar
Mabel
Manic Street Preachers
Metronomy
Nadine Shah
Noel Gallagher’s High Flying Birds
Nubya Garcia
The Orielles
Pet Shop Boys
Phoebe Bridgers
Primal Scream
Richard Dawson
Robyn
Rufus Wainwright
Sam Fender
Sampa The Great
Seun Kuti
Sinead O’Connor
Skunk Anansie
Snarky Puppy
Soccer Mommy
The Specials
Squid
The Staves
Supergrass
Suzanne Vega
Thom Yorke Tomorrow’s Modern Boxes
Thundercat
Tinariwen
TLC
Tom Misch & Yussef Dayes
Tones And I

View Full List of Artists