Star performs 'Where Have You Been?' alongside Neil Diamond, Chaka Khan
David Renshaw
15:20 24th May 2012

Rihanna performed live on the the season finale of American Idol last night, taking to the TV stage alongside a star-studded list of guest performers.

Sporting a new, dreadlock hairstyle Rihanna performed her new single 'Where Have You Been' on a night that also saw performances from Neil Diamond, Chaka Khan and American Idol judge Jennifer Lopez.

Tweeting about her new look, Rihanna told her followers just how much weight was placed on her head. Responding to a fans question, Rihanna said: “@g4lbaby: @Rihanna is your hair heavy??” as Goliath's balls."

The American Idol 2012 finale saw NAME crowned the victor after a record 132m votes were cast.

Rihanna was in London last weekend, revealing how she missed a flight after a big night out partying with Jay-Z and Kanye West following their Watch The Throne tour hit the O2 Arena on Saturday (May 19).

Check out Rihanna's American Idol performance below, now.

Below: Rihanna and many more in our 'Naked & Famous' gallery