Beyoncé, Radiohead and Kendrick Lamar have been announced as headliners for this year’s Coachella festival.

The 18th annual event will take place over two consecutive weekends in April at the Empire Polo Club in Indio, California. It will be the third time Radiohead have headlined while Beyoncé and Lamar have both made special appearances at the festival in previous years.

Beyoncé will become only the second female headliner since it was founded in 1999, following in the footsteps of Björk who played the festival in 2002 and 2007. Radiohead have also been confirmed as a headliner for this year’s Glastonbury music festival.

Last year saw LCD Soundsystem, Calvin Harris and Guns ’n’ Roses headline. The festival was also highlighted by notable tributes to Prince.

The full lineup also includes appearances from Lorde, Bon Iver, Gucci Mane, Mac Miller, Father John Misty, Justice, New Order, Travis Scott, the Avalanches, Future Islands, Two Door Cinema Club, Porter Robinson, Empire of the Sun, Schoolboy Q, DJ Khaled and the composer Hans Zimmer.

Tickets go on sale on 4 January.