Rihanna got our eyes popping with her uh-may-zing outfit and set at Hackney Weekend yesterday.
The 24-year-old singer brought her ballsy fashion choices to Hackney Marshes by donning amaze sunglasses and an embellished leather jacket, which she soon stripped off to reveal a tiger t-shirt.
[Related article: Hackney Weekend: Surprise! Rihanna joins Jay-Z on stage]
What really caught our eye was Rihanna's tiny black hot pants over cut-off fishnet stockings.
That girl's got guts.
Rihanna kicked off her Hackney Weekend headline set with 'Only Girl In The World' and went through all our faves, including 'Disturbia' and 'S&M'.
She got down to fan level during her third song and got a helpful soul to help re-attach her mic pack.
[Related story: Rita Ora does PJ chic at Hackney Weekend]
We were then bopping along to 'Birthday Cake', 'What's My Name' and 'Rude Boy' as Rihanna told the crowd: "Hackney, you're crazier than they told me!"
Rihanna's uh-may-zing Hackney Weekend set continued with 'Love The Way You Lie', 'Man Down', 'Where Have You Been', 'Wait Your Turn', 'Hard' and 'Don't Stop The Music'.
But the best was saved til last, as Jay-Z and Rihanna switched roles from Saturday and he came on stage to join her for a few tunes at Hackney Weekend on Sunday.
On Saturday, Rihanna had popped up on stage to sing with Jay-Z during his headline set.
Talk about sharing the love.
[Related story: Leona Lewis channels Cheryl Cole's prints at Hackney]
Not only did they perform 'Run This Town' but also 'Talk That Talk' and 'Umbrella', then RiRi brought it home solo with 'We Found Love' as the fireworks went off.
Florence Welch, Tinie Tempah and Beyonce all watched on as Rihanna did her thing.
Girl crush level = intense.