The music world decamped to the Californian desert this weekend for the first weekend of Coachella 2014. Let's have a look at some of the best snaps from the weekend, shall we? Go on then...
Andre 3000 and Big Boi made their long-awaited comeback as Outkast on Friday night, playing a storming headline set dressed as a painter-decorator and punk Idi Amin respectively. Nice threads, even better sounds.
Solange brought sister Beyonce onstage to dance to her hit 'Losing You' during her Saturday performance, marking National Sibling Day in just about the coolest style humanly possible.
Well done, Este Haim - never mind all those platinum records, you only truly know you've made it when someone makes a placard out of your gurning bass face.
...just ask Steve Buscemi.
Needless to say, Haim killed it.
Slash joined Motorhead during their performance because why not, eh?
Pharrell was another of the weekend's key attractions, playing a hit-filled set spanning his entire career, closing with 'Happy'. Even in the thick Californian heat, he's still wearing that hat. That's dedication for you.
Gwen Stefani joined Pharrell onstage to perform No Doubt smash 'Hollaback Girl' in a duet that can only be described as "bananas, B-A-N-A-N-A-S."
Rudimental brought horns and havoc to their set.
Chance the Rapper brought his acid rap sound to the Californian desert in one of the weekend's liveliest sets.
Chance the Rapper brought out Justin Bieber during his spot, who dressed like a 55-year-old aunt on safari for some reason.
Justin Bieber's rider. Probably.
Muse played parts of their set to a backdrop of old school televisions. Why? Because they can, that's why.
The mighty Matt Bellamy. Liking the floral '80s bomber jacket, dude.
Kid Cudi and the Hoff met, sowing the seeds for 2014's weirdest musical collaboration.
Lorde also performed, days after fronting Nirvana at the Rock and Roll Hall of Fame. How would you rate that experience outta five, Lorde?
No big deal, but Lorde's dress was pretty epic. Looks like she fell into a bag full of Christmas wrapping paper. In a good way, obviously.
Lana Del Rey returned, debuting new single 'West Coast'.
Mary J Blige and Disclosure rocked it. Obviously.
Nas brought out Jay Z, burying the hatchet on one of hip-hop's most bad-blooded beefs. Good on ya, lads.
Fishbone, head over heels in love with Coachella.
I think what I like best about Duck Sauce is their incredible subtlety and restraint.
Here's some people who were actually at Coachella, instead of witnessing it via an internet livestream from their bedroom in Stoke Newington. Jealous? Who, me?
Courtney Barnett, looking a bit like she's about to sneeze. Killer tie dye t-shirt, Court.
Julian Casablancas and Danielle Haim, just hanging out, you know how it is.
Arcade Fire brought Mexican funeral vibes to their headline set on Sunday.
Arcade Fire also brought a certain Debbie Harry, who joined them to play 'Heart of Glass'. Amazing scenes.
Win Butler and co in full swing.
There you have it - Coachella 2014 weekend one, a festival that was truly out of this world.