Katy Perry amped up promotions by landing the cover of the May 2012 issue of Teen Vogue magazine.
The 27-year-old "Firework" singer looked colorful in a wild blue coif along with a Zac Posen gown, CC Skye earrings, Atelier Swarovski by Zaldy bracelets and Sermoneta Gloves gloves as she posed for the Sebastian Kim shot spread.