Glastonbury is almost here. The legendary festival has unveiled the full lineup for its 2015 edition, which includes headliners Kanye West, Foo Fighters, and The Who, plus the likes of Motorhead, Alabama Shakes, Pharrell Williams, Alt-J, Courtney Barnett, Hot Chip, Run the Jewels, Caribou, Flying Lotus and FKA Twigs.

The organisers have also shared the stage times so that you can plan accordingly. For full information head to their website -- but don't even think about trying to get tickets - it sold out ages ago.