Radio 1's Big Weekend was an even bigger success this year and with so many incredible acts you'd have been mad to miss it!
First up we give you Rita Ora, who not only wore an amazing gladiator style, warrior dress and black leather thigh high boots with full on sex appeal but also decided to hit out at ex-boyfriend Calvin Harris!
The singer introduced the song I Will Never Let You Down by saying 'You know when there is a song and no matter what happens the music still stands for itself'. It was produced by Calvin and he'd previously banned her from performing it...
To add to the list it had to be Taylor Swift, Calvin Harris's new girl with the never-ending legs. The singer performed in a sheer silver, fringed bodysuit with her gorgeous legs on show, right before headliners the Foo Fighters were due to come on.
When the Foo Fighters performed, lead singer Dave Grohl began by admitting how obsessed he is with Taylor Swift, stating that she's a tough act to follow and joked that she may need a restraining order - eek! They also went on to dedicate a song to her, Congregation, as it was written in her home town.
Snoop Dogg put on yet another amazing performance and we had to add him to the list as he took a snap with singer Charli XCX. Captioning it 'I don't care I love it... show time'. The rapper also used his performance as a time to show his support for Norwich City FC club, as he wore a custom-made home kit Tee of the club, with 'Dogg' printed on the back.
Charli XCX changed into a wild zebra print two-piece for her performance and entertained the crowd by jumping around on stage with a giant inflatable guitar.
Nick Grimshaw helped Fearne Cotton co-present the Big Weekend ahead of Fearne's departure from Radio 1. Fearne had her last show as DJ earlier this week; what better way for a perfect send off than to host the Big Weekend?!
Shop our edit of these celebrities' style below and scroll right to watch the Foo Fighters headline with Congregation!
Photo Credit: Daily Mail, Tumblr, BBC, Instagram
Video Credit: BBC Radio 1
Like this post? Hit the heart to save to your profile for later