This weekend, music enthusiasts gathered under the glowing Barcelona sun to immerse themselves in the vibrant sounds of Primavera Sound, one of Europe's marquee festivals. The star-studded line-up featured headliners Chappell Roan, Charli XCX, and Sabrina Carpenter, affectionately dubbed the "Powerpuff Girls" of pop. Other notable acts included Haim, Wolf Alice, Jamie xx, and CMAT. For those unable to snag tickets, here's a glimpse of the unforgettable moments that unfolded over the weekend.

The festivities kicked off with Charli XCX setting the tone against a vibrant green backdrop reminiscent of last year's cultural highlight. Fans erupted with excitement when surprise guest Chappell Roan joined Charli on stage for an unexpected performance, showcasing the viral TikTok dance that had taken the internet by storm.

Day 1 also featured an enthralling set from Beabadoobee, a Filipina singer who grew up in London, captivating audiences with her unique sound. Day 2 saw the celebrated sister trio Haim take to the stage, energizing the crowd with their infectious hits. Additionally, indie favorite Wolf Alice delighted fans by performing their beloved track "The Last Man on Earth."

To top off the exhilarating line-up, Sabrina Carpenter thrilled attendees with her highly anticipated live rendition of "Manchild," marking a significant highlight of her set. Wet Leg also made waves, playing a series of fan-favorites like "Chaise Longue," "Wet Dream," and "Ur Mum," solidifying their strong presence at the festival.

As the sun set on this unforgettable weekend, Primavera Sound continued to exemplify the magic of live music, bringing joy to fans from near and far.