Put her on a candy-cane stool and Katy Perry can actually bring it pretty well live, haters.

Looking like a bridesmaid at Julia Goolia‘s wedding and singing like Sophie B. Hawkins with a Hova fetish, Perry tore into acoustic versions of friend (and birthday girl) Rihanna’s “Only Girl in the World,” Jay-Z’s “Big Pimpin’,” and Willow Smith’s “Whip My Hair” at a concert in Lisbon last night.

Bonus points for bedazzled-flute karaoke, delivered via velvet pillow:Katy Perry – Only Girl In The World x Big Pimpi…, posted with vodpod

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

More on