What a line-up!

The 54th annual Grammy Awards was full of more stars than Hermione Granger's homework book. With Adele and Foo Fighters cleaning up the awards, they also took to the stage for live performances alongside Rihanna & Coldplay, Taylor Swift, Bruno Mars, Katy Perry, Kelly Clarkson and more.

Watch Katy Perry's performance of her new single here.

rihanna and coldplay's chris martin sing princess of china at 54th grammy awards 2012

Rihanna stepped up with Coldplay to perform Princess of China, a track on Coldplay's album Mylo Xyloto featuring RiRi.

One of the most anticipated performances of the night came from Adele, who made her long-awaited return to the stage after being off sick coughing up phlegm, wiping snot on her sleeve and generally not being able to sing at all.

She didn't disappoint.

Taylor Swift performed Mean, changing some of the lyrics to "Some day I'll be singing this at the Grammys".


Click next for Foo Fighters, David Guetta, Bruno Mars, Kelly Clarkson and more.