• Katy Perry has been spotted wearing sexy fancy dress that looked good enough to eat during her world tour.

    The California Gurls singer - who once famously sported a cream-squirting bikini - was in Lisbon to showcase some of her top pop hits for European fans.

    In keeping with her liking for kitsch outfits, Perry wore a cupcake fancy dress made to look as if she was a gigantic cake stand while she sang tunes like Firework.

    Later on, she also changed into a candy

    View Post