This past weekend, stars like Kesha, Rihanna and Rita Ora performed at the 2013 T in the Park festival, held at Balado Park in Kinross, Scotland. DJ Calvin Harris also performed at the annual festival, which saw a crowd of roughly 90,000 concert goers braving the brutal summer heat to see their favorite artists singing live on stage. 

For her 2013 T in the Park set, Kesha performed a mix of classics and newer hits from her discography, kicking things off with 'We R Who We R' before going into 'Warrior' tracks like 'Dirty Love.' Kesha closed her performance with 'Tik Tok,' after giving a speech about how her mom got the worst haircut ever -- a mullet, to be precise -- when she performed at T in the Park in 2011.

Watch Kesha's Entire Set From T in the Park 2013

Rihanna also made history with her performance at the U.K. festival, being the first female headliner in T in the Park's 20-year run. She also made it to the stage on time for a change... well, RiRi was still 15 minutes late, but that pales in comparison to the three hours she kept fans in Monaco waiting, right? Dressed in a black and yellow jacket-dress getup, RiRi belted ballads tracks the midtempo 'Diamonds' and slower sadder tunes like 'Stay.'

Watch Rihanna Perform 'Diamonds' at T in the Park 2013

Watch Rihanna Perform 'Stay' at T in the Park 2013

Then there was Rita Ora, who rocked blond and blue-tipped ringlets, a white bra top, and a jacket and half-denim, half-leather jeans -- poor Rita was probably so hot in all that heavy fabric! She slayed hits like 'Radioactive' and 'Shine Your Light' in front of her U.K. audience, and later on, we bet she took in her boyfriend Calvin Harris' set later on. He got the crowd dancing to electro tracks like 'Sweet Nothing' and 'Let's Go.' Check out his entire set list below!

Who was your favorite performer at T in the Park 2013? Watch live video and vote below!

Watch Rita Ora Perform 'Shine Ya Light' at T in the Park 2013

Watch Rita Ora Perform 'Radioactive' at T in the Park 2013

Watch Calvin Harris' Entire Set From T in the Park 2013

More From 92 Moose