Katy Perry may be having a mature sartorial streak off stage, but it doesn't mean she's lost her passion for spunky performance garb. The pop sensation donned a slew of kooky costumes over the weekend, performing at both the VH1 Divas Salute the Troops concert and KIIS FM's Jingle Ball in LA. She transformed from snowman to sailor girl to Jessica Rabbit — and looked fab doing it. Click through to see all of her crazy-cute getups.
Katy Perry's Wacky Costume Weekend!