“Express yourself,” a whispered voice hushes through the main stage as the lights flicker. Doja Cat is about to take to the main stage to headline the final night of Coachella 2024, and when she emerges at the end of the runway in a hazmat suit, you know she’s going to do as those two words say.
For the rapper, expressing herself often means doing things others might not – either because her form of expression is too off-the-wall for the rest of the world or too controversial. Tonight, she proves the former spirit is well and truly alive, bringing a touch of brilliant weirdness to the desert.
After the opening two songs, she takes off the white suit that leaves only her face visible to reveal a body suit covered in long locks of blonde hair. Ominous tones roll out over the field as she crawls up to the main stage before ‘Demons’ cuts in, and she’s joined by dancers dressed in yeti costumes. If these are the demons she’s rapping about, they don’t look too bad – cuddly, almost – and she embraces them fully, climbing on one’s shoulders to deliver the final parts of the track.
This is just the beginning of the Doja Cat spectacle tonight, which includes multiple outfit changes and stage antics that get increasingly madcap. After a commanding ‘Tia Tamera’, she disappears behind a curtain, only her silhouette visible, as the buzzing sound of an electric razor whirrs, and she pretends to shave off the thigh-length blonde hair she’s been whipping around until now. When she emerges, she sports a shaved head and a look that can only be described as high fashion cyborg.

As the performance enters its final throes, she’s joined by a very special, unusual guest – the gigantic skeleton of a dinosaur. It rolls down the runway after her as she airs ‘WYM Freestyle’, looking like she’s about to be its next victim. Before the track is up, though, it appears to decide Doja is too formidable an opponent and retreats back to where it came from.
Formidable is exactly what the star is tonight, crafting a fiery set that bounces through her rap-focused songs and never lets the energy drop. ‘OKLOSER’, which gets its live debut tonight, is an infectious highlight, while ‘Balut’ drops the tempo to something a little more soulful but still powerful. When she brings out living human guests to join her on stage, she doesn’t come close to being overshadowed.
21 Savage appears for ’n.h.i.e.’, while Teezo Touchdown ups the weird, vocalising into a flower that seems to require his whole head to be submerged in its petals. A$AP Rocky makes his second appearance of the weekend for a ferocious ‘URRRGE!!!!!!!!!!’, trading bars with his host from the top of a scaffolding tower. Earlier in the evening, South African a cappella group The Joy bring light to ‘Shutcho’.
It’s unfortunate that the crowd tonight isn’t much bigger than it is – or that, other than the fans down the front, its energy isn’t far higher. Sure, it’s the final night of the weekend and the chilly desert winds are roaring, but the reception for Doja is disappointingly flat. Perhaps that’s because she doesn’t give the casual viewers what they want – her pop hits. There is no ‘Say So’ in this set, nor a rendition of ‘Kiss Me More’ – with or without a cameo from SZA. ‘Paint The Town Red’, her latest smash, is saved until the penultimate track in the setlist, but even when its opening notes drop, the response is muted.
Regardless, Doja sticks to her guns throughout and closes the performance in the kind of way that leaves the audience confused. After a brief break from the stage, the rapper reappears back at the end of the runway, which has now turned into a ring full of slimy, grey mud. She and her dancers get stuck into the mess as she closes the set with ‘Wet Vagina’, somehow not slipping and sliding through it but nailing the choreography.
As Doja strides back to the main stage and blows a kiss goodbye, the crowd hesitates, wondering, “Is that it?” They get their answer when the lights finally go out – a subdued ending, perhaps, but one that comes after 90 minutes of pure pageantry.
‘Acknowledge Me’
‘Shutcho’
‘Demons’
‘Tia Tamera’
‘Fuck The Girls (FTG)’
‘Gun’
‘OKLOSER’
‘Ouchies
‘n.h.i.e.’
‘Attention’
’97’
‘Balut’
‘Need To Know’
‘MASC’
‘Streets’
‘Agora Hills’
‘Ain’t Shit’
‘WYM Freestyle’
‘URRRGE!!!!!!!!!!’
‘Paint The Town Red’
‘Wet Vagina’
The closing hours of Reading 2026 have finally arrived. Florence + The Machine brought the rain during ‘Dog Days Are Over’ at The Grid, opening the heavens and leaving the festival site completely soaked. The weary fans who have stayed behind are wet, exhausted and clearly feeling the effects of the weekend. What they need now is one final enormous celebration to make the wait worthwhile.
The Gallery tent comes alive as the speakers blast ‘Favourite’ by Friday’s headliners and fellow countrymen Fontaines D.C., receiving the kind of reaction usually reserved for ‘Mr Brightside’ at a drunken wedding reception. Moments later, Kneecap display their familiar statement accusing Israel of carrying out genocide against the people of Palestine and Lebanon, with support from the UK government. It captures the Belfast rap trio perfectly, combining serious political messages with an unapologetic party atmosphere.
“We use our platform to talk about what we believe is right,” Mo Chara explains during the performance, before recognising those who “aren’t so fucking lucky” and whose voices have been suppressed. He soon encourages the audience to roar “fuck Netanyahu” and “free free Palestine”. Later, he starts a powerful chant of “Aaaaaa-ndy Buuurn-ham’s a waaaaaaan-ker” to the melody of ‘Seven Nation Army’, targeting our new Prime Minister over his claim that “a united Ireland is off the table”. Laughing, he asks: “The BBC won’t broadcast that, or will they?” As it turned out, they did not.

Away from the headlines and the controversy, there is no denying the connection Kneecap have built with their audience. Politics may shape the conversation, but the crowd also came to enjoy themselves, ready for a rave after the rally. The performance begins carefully with the heavy rumble of ‘Smugglers & Scholars’, before exploding during the Grian Chatten collaboration ‘Better Way To Live’ and the threatening energy of ‘Sick In The Head’. “Are ya ready for a mad one?” Mo Chara shouts. The response is already obvious.
The atmosphere becomes increasingly chaotic as the hip hop rhythm of ‘Cold At The Top’ and the hypnotic trance sounds of ‘An Ra’ send the entire tent into motion. The trio jokingly thank the UK for everything it has given Ireland, listing UKIP, fish and chips, a mental health crisis, Jimmy Saville, HP Sauce and Bloody Sunday. However, the show reaches another level once the second half begins. The explosive ‘Sayonara’ brings the ‘beef’ to ‘IBEEFA’, while ‘Get Your Brits Out’ and ‘Guilty Conscience’ give the crowd every reason to obey Móglaí Bap’s demand to “oooopen up the piiiiiit”.

Anyone watching closely may have questioned why the cameras continued to focus on Móglaí Bap and Mo Chara. The pair eventually reveal that they have spent recent weeks performing alongside a “provisional” DJ Próvai. Wearing the familiar tricolour balaclava, the temporary replacement handles his role as the crowd agitator with confidence while their bandmate enjoys some paternity leave. “Some things are more important than music, and that’s family,” they explain. How sweet. Móglaí Bap quickly destroys the tender moment by adding: “As you might know, the Brits took all our potatoes from Ireland; they took all our cocaine,” before declaring, “but we still have all our caaandy.” The group then charge directly into one of the biggest tracks ever written about extremely powerful ketamine.
‘Liar’s Tale’ sparks another huge reaction with its response to Keir Starmer, “genocide armer”, while the group warn that “you’re not getting away with doing nothing”. It is a politically charged message hidden inside an irresistible anthem from musicians who have experienced the “belly of the beast” through the legal system. Their latest album, ‘Fenian’, has helped Kneecap fully embrace the celebration that has always been part of their identity. Their live production now feels capable of filling arenas, blending the intimacy of a late night lock in with the rhythmic force and visual scale of The Chemical Brothers, the reckless electronic punk spirit of The Prodigy, and the fearless political honesty of Public Enemy. The spectacular visuals complete the experience.
Kneecap fans at Reading 2026. Credit: Andy Ford for NME
Kneecap fans at Reading 2026. Credit: Andy Ford for NME
Closing with the powerful combination of ‘Fenian’, ‘H.O.O.D.’ and the enormous ‘The Recap’, Kneecap bring our final celebration at Reading to a thrilling conclusion while also finishing their last festival appearance of the summer. “It’s been a pleasure to spend it with you mad c**ts,” Mo Chara says before leaving the stage. The feeling is mutual.
Return to NME here for the newest reports, reviews, photographs, conversations and further coverage from Reading & Leeds 2026.