Some celebs have to sing for their supper at the Met Ball: Kanye performed in 2013, Frank Ocean serenaded the crowd last year, and this time it was Bad Gal RiRi who got onstage after shutting the whole damn party down with her Belle-meets-pizza gown. Though she performed "Pour It Up (Remix)" and "Diamonds," it was her rendition of her newest track -- "Bitch Better Have My Money" -- that had fashion crowd turning up. Wisely deciding that her yellow dress would probably get in the way of bending down and singing over Riccardo Tisci and Sarah Jessica Parker's heads, Rihanna changed into another look for the set. Watch the clip, above.
[h/t Complex]