This weekend, Manchester's Parklife festival was overshadowed by news of two stabbings, plus another attack that left one man critically ill in hospital. But there was also plenty of positive stuff to talk about, as Foals, Snoop Dogg, Disclosure and more took to Heaton Park. Here's some of the best snaps...
Fresh from hanging out in New York with Madonna, sparking rumours of an imminent collaboration, Disclosure delivered a storming set, marred only by the lack of a Madge guest spot.
Chuck D and Flava Flav brought the noise as Public Enemy.
The crowd at Heaton Park seemed to be having an alright time.
Katy B turned in a strong performance for fans of her synthy dubstep-inflected pop.
You can take the Dogg out of America, but you can't take the America out of the Dogg: Snoop was patriotically attired during his headline set.
Sam Smith dressed slightly smarter than Snoop while delivering his set of songs taken from his recently released debut album.
Rudimental, snapped mid wailing guitar solo.
Also out in full force was Foxes, who this week announced she's to star in Doctor Who.
Finally, there was A$AP Rocky. It's rude to point, Rakim, but we'll let you off on account of you being pretty great.
Warpaint were also among the performers, ploughing through songs from their self-titled new album (not to mention a David Bowie cover, 'Ashes To Ashes').