Rihanna closed Radio 1's Hackney Weekend last night (24 June), running through a prodigious set of hits - with Jay-Z barging in for 'Run This Town', 'Talk That Talk' and their huge No.1 collaboration 'Umbrella'. Click through for the best shots from the free two-day festival.
On Saturday (23 June), Ri-Ri invaded Jay-Z's headline set to chip in on 'Run This Town'.
Example turned up on Saturday afternoon, getting the crowd bouncing with monotone rave-rap classics 'Kickstarts' and 'Changed The Way You Kissed Me'.
Lana Del Rey brought the full beehive to the In New Music We Trust Stage.
Hackney Marshes saw tens of thousands of fans descend for the Radio 1 weekender.
Justin Young of The Vaccines unveiled an extraordinary amount of hair for their Saturday afternoon set.
Dizzee Rascal was on hand to pledge his Ing-er-lund support once more. Oh well.
The In New Music We Trust Stage was blown away on Saturday night by Jack White's 'Blunderbuss'.
The superblonde Nicki Minaj stormed through all the big jams from 'Roman's Revenge' to 'Super Bass'.
Rizzle Kicks got airborne on the Main Stage on Saturday.
Coolest kid on the planet Azealia Banks took it to the 1Xtra Stage on Sunday.
Kasabian played support to headliner Jay-Z, running through 'Club Foot', 'LSF', Velociraptor' and more beasts from the Leicester rock canon.
It was even sunny, on occasion.
But heavy rain blighted Plan B's set, sending the rapper slipping several times.
The In New Music We Trust Stage went dream-pop on Saturday evening for The Maccabees.
Rock god, er, Labrinth showed us what he was made of on the 1Xtra Stage.
Bombay Bicycle Club kicked off Sunday on the In New Music We Trust Stage.
Santigold aired tracks from recent album 'Master Of My Make-Believe'.
The Main Stage was brought to life on Sunday with some squeaky rhymes from Professor Green.
Florence + The Machine switched their set from Saturday to Sunday, and threw the standard diaphanous goth goddess shapes.
Dappy soldiers on.
Devil horns? Must be Lostprophets.
Jay-Z carried The Throne to Hackney, where he was joined by Kanye West.
Wretch 32 sidled on to the Main Stage as Leona Lewis opened the festival on Saturday.
Hackney got Guetta-ized on Sunday as the septuagenarian rave-pop don took the Dance Arena.
Sandwiched between Example and Nicki Minaj on Saturday, strawberry-blond truthsayer Ed Sheeran whipped up the 'Lego House' vibes.
will.i.am attempted to prolong The Voice contestant Tyler James's career.
And speaking of The Voice, Jessie J got back to doing what she does best. Singing, that is.
Tinie Tempah debuted a new song, produced by the unavoidable Calvin Harris.
Emeli Sande was in strong voice on the 1Xtra Stage on Saturday. Read more about the Hackney Weekend here.