Rihanna dodges cupcakes in 'X Factor' food fight: Watch here | EW.com

Music | The Music Mix

Rihanna dodges cupcakes in 'X Factor' food fight: Watch here

Rihanna is one busy bee. Right after appearing on Saturday Night Live this weekend, she popped up on last night’s U.K. edition of The X Factor.

Her performance of current hit “Only Girl (In the World)” on X Factor bested the SNL version for a few reasons. Most important was the sound mix: SNL’s was as perversely muddy as it is for most musical guests, while X Factor actually made it possible to hear the synth stabs that are this song’s reason for being.

Also, Rihanna got caught up in a food fight on X Factor. She was performing on some sort of banquet-table set; about halfway through the song, her backup dancers started hurling baked goods at one another. It was pretty entertaining. Watch the clip after the jump, where the chaos starts about halfway through.

Which “Only Girl” performance did you like better, SNL or X Factor? Let us know in comments.

(Follow the Music Mix on Twitter: @EWMusicMix.)

More from EW.com’s Music Mix:
Rihanna on Doritos, Battleship, and her new album: The Music Mix Q&A
Rihanna at NYC’s Madison Square Garden: Concert review

More from Our Partners