Image copyright Getty Images

Rage Against The Machine, Travis Scott and Frank Ocean will headline Coachella festival this year.

It's the first time since 2016 without a female headliner - Lady Gaga, Beyonce and Ariana Grande have each had a slot in the past three years.

The Californian festival is held over two weekends each April with the same line-up appearing over both of them.

Lana Del Rey and Megan Thee Stallion and Summer Walker are among the female performers.

The line-up features a lot of British artists - from FKA Twigs and Lewis Capaldi to Calvin Harris, Slowthai, Dave and Yungblud.

Thom Yorke will be performing but without Radiohead, who headlined the festival in 2017. Next to his name is "Tomorrow's Modern Boxes" - a solo album from 2014.

Run The Jewels, Rex Orange County, DaBaby and Flume are just a few of the other acts performing.

Headliner Frank Ocean hasn't performed at Coachella since 2012, before the release of debut album Channel Orange.

Things are slightly different for him now - he's one of the 2010s' biggest acts and so popular that after rumours of an appearance at Camp Flog Gnaw festival, Drake was booed off stage when he came out instead of him.

Image copyright Getty Images Image caption Nicki Minaj, Diddy, Justin Bieber and NSYNC joined Ariana Grande on stage last year

The singer hasn't toured since the release of 2017's Blonde.

Rage Against The Machine meanwhile are headlining for the third time after doing the honours for the first-ever Coachella in 1999, and reuniting to do it again in 2007.

Childish Gambino, Tame Impala and Ariana Grande were the top names for last year's festival, with Kanye West bringing his gospel Sunday Service sound on the Sunday as well.

The first weekend of Coachella is already sold out, with presale registration for the second weekend now open.

Coachella takes place on the weekends of 10 and 17 April.

'Female acts a short-lived tradition'

Analysis by Jimmy Blake, Newsbeat music reporter

Image copyright Getty Images Image caption Beyonce is one of only the four solo female headliners in Coachella's 20-year history.

Despite Lady Gaga, Beyonce and Ariana Grande delivering consecutive must-see headline Coachella sets since 2016, it appears to be a short-lived tradition.

The festival has upped the number of female acts on the top tier of the line-up in recent years, a trend which continues into 2020.

But many will argue it's a missed opportunity to not give the likes of Lana Del Rey or FKA Twigs the chance to headline - especially given they released two of the most critically-acclaimed albums of last year.

Although other festivals, including the teams behind Glastonbury and Spain's Primavera, have pledged for more gender-balanced line-ups, Coachella organisers haven't addressed calls for more female acts to be topping the bill.

That said, there's no denying there will still be excitement around some of the headliners.

Rage Against The Machine will only play a handful of smaller reunion shows before Coachella and Travis Scott has already been announced at several other festivals around his set, but Frank Ocean's appearance will gain a lot of attention for this year's festival.

He cancelled a run of shows in 2017, including four festival headline slots, around the release of his second album Blonde.

This time though, given the fact that (at the moment) this is his only confirmed show for 2020 and it doesn't come off the back of one of the most anticipated albums of the decade, the performance in April will be more manageable.

Follow Newsbeat on Instagram, Facebook, Twitter and YouTube.

Listen to Newsbeat live at 12:45 and 17:45 weekdays - or listen back here.