Glastonbury Festival’s 50th anniversary was supposed to be happening this week.
While the actual festival has been cancelled, the BBC is still planning to celebrate the occasion by showing dozens of famous sets by legendary artists over the weekend.
Highlights include David Bowie's famous Pyramid Stage set from 2000 - the one the BBC didn't show in full 20 years ago - along with other performances from the likes of Adele, Beyonce and Oasis.
Full sets, highlights and films will be broadcast across BBC Two, BBC Four from Thursday-Sunday.
Even more sets will be aired on BBC iPlayer, where a dedicated Glastonbury channel showing classic sets from Thursday-Monday.
Here's what you can expect to see over the next few days.
Thursday June 25
BBC iPlayer
10am: Nick Cave and Bad Seeds
11.30am: Laura Marling
12:30pm: The Charlatans
1.30pm: Fontaines DC
2.30pm: Idles
3.30pm: Little Simz
4.30pm: LCD Soundsystem
6pm: Prime Scream
7.30pm: The Cure
9.30pm: Special Guest
11.30pm: Radiohead
Friday June 26
BBC Two
8.30pm: Glastonbury Live Experience. Highlights from acts including Oasis' 1994 appearance on the NME stage, Stormzy's headline performance last year and The Rolling Stones' 2013 set.
10pm: Beyoncé at Glastonbury 2011. Beyoncé closed the 2011 Glastonbury Festival, and her whole set will be shown.

11.30pm: Best of Glastonbury 2019. Highlights from last year's festival including Stormzy, Kylie Minogue, The Killers, Liam Gallagher and Miley Cyrus.
BBC Four
9pm: Elbow at Glastonbury 2011. Elbow's 2011 appearance on the Pyramid Stage came as they were riding the wave of Mercury Prize-winning album The Seldom Seen Kid.
10pm: Arthur Lee & Love: Forever Changes at Glastonbury 2003. The late Arthur Lee's set, featuring tracks from the influential 1967 album Forever Changes, complete with full backing band and string section.
11pm: Glastonbury Backstage Acoustics. The first of three special programmes showcasing acoustic performances in the BBC Two presentation tent.

11.30pm: Jay-Z at Glastonbury 2008. Jay-Z's famous Pyramid Stage set included a tongue-in-cheek performance of Wonderwall, a response to Noel Gallagher's criticism of the rapper's booking.
BBC iPlayer
10am: Lana Del Ray
11am: Mark Ronson
12pm: Lewis Capaldi
1pm: Sigrid
2pm: The XX
3pm: Billie Eillish
4pm: Foals
5pm: Royal Blood
6pm: Foo Fighters
10pm: Beyonce
11.30pm: Jay-Z
12.30am: Disclosure
Saturday June 27
BBC Two
8pm: The Glastonbury Experience - Live. Previously unseen or rarely shown highlights including R.E.M., Dizzee Rascal sending the crowd 'Bonkers' and Coldplay's 2000 debut on The Other Stage.
9.30pm: Adele at Glastonbury 2016. Full showing of Adele's Saturday night headline slot on the Pyramid Stage.

11.30pm: Coldplay at Glastonbury 2016. Highlights from Coldplay's festival-closing set from the Pyramid Stage.
BBC Four
7pm: Glastonbury Backstage Acoustics. The second of three shows featuring stripped-down performances in the BBC Two presentation tent since 1997.
7.30pm: Toots & The Maytals at Glastonbury 2010. The Jamaican reggae group's performance 10 years ago.
10pm: The Chemical Brothers at Glastonbury 2000. Hour-long highlights of the dance duo's headline set including Hey Boy Hey Girl, Music Response and Block Rockin’ Beats.
11pm: Best of Glastonbury 2000. Moloko, Travis, Pet Shop Boys, Cypress Hill and Willie Nelson all feature in highlights from that year's festival.
BBC iPlayer
10am: Haim
11am: Rex Orange County
12pm: Janelle Monae
1pm: Kano
2pm: Dave
3pm: Bloc Party
4.30pm: Oasis
5.30pm: Lorde
6.30pm: Florence + The Machine
9.30pm: Adele
11.30pm: Coldplay
Sunday June 28
6.30pm: Glastonbury Teatime Legends. Highlights of those who have graced the Sunday Legends slot, including Neil Diamond, Brian Wilson, Shirley Bassey, Lionel Richie, Al Green and Kylie Minogue.
8pm: The Glastonbury Experience - Live. Nick Cave and the Bad Seeds (1999), Lady Gaga (2009) and Arctic Monkeys (2013) all feature in rarely shown highlights, alongside acoustic sets and special guests.
9.30pm: David Bowie at Glastonbury 2000. The BBC shows David Bowie's headline set in full for the first time.

11.30pm: Ed Sheeran at Glastonbury 2017. His festival-closing set featured hits such as Castle on The Hill, The A Team and Bloodstream.
BBC Four
8pm: Nile Rodgers & Chic at Glastonbury 2017. We Are Family, Le Freak, Good Times and Get Lucky feature in hour-long highlights.
9pm: Glastonbury Backstage Acoustics. The final episode containing stripped-back performances from the BBC Two presentation tent.
9.30pm: Amy Winehouse at Glastonbury 2007. Winehouse's late evening set from the Jazz World Stage featured Tears Dry On Their Own, Back To Black and Rehab as the sun set on Glastonbury.

10.30pm: Best of Glastonbury 2011. Two hours of highlights including Kool & The Gang, B.B. King, Biffy Clyro, Anna Calvi, Jimmy Cliff, Mumford & Sons, U2, Jessie J and Paul Simon.
BBC iPlayer
10am: Bon Iver
11am: Michael Kiwanuka
12pm: Dizzee Rascal
1pm: Lady Gaga
2pm: Kylie
3.30pm: Special Guest
4.30pm: The Killers
5.30pm: George Ezra
9.30pm: David Bowie
11.30pm: Ed Sheeran
Monday June 29
BBC iPlayer
10am: Lionel Richie
11.30am: Christine + The Queens
12.30pm: Mumford & Sons
1.30pm: Special Guest
3pm: Arctic Monkeys
4pm: PJ Harvey
5.30pm: Amy Winehouse
6.30pm: Stormzy
8.30pm: Adele
10pm: Beyonce
11.30pm: Blur