California double-weekender Coachella has announced full details of its 2017 line-up.
Radiohead, Beyonce and Kendrick Lamar will top the Indio bash, with the likes of The XX, King Gizzard & the Lizard Wizard and Father John Misty also set to appear.
Check out the full line-up below.
Coachella Festival 2017 takes place from 14-16 and 21-13 April in Indio, California. Click here for more information.