Firework hitmaker Katy Perry hit the red carpet at the 2012 MTV Video Music Awards on September 6, 2012 in Los Angeles, California. John's new girl looked stand out wearing a black, blue and red floral gown with black leather detailing at the bodice and a sheer skirt from Elie Saab Fall 2004 Couture Collection. This American starlet teamed her gorgeous gown with black pumps by Jimmy Choo. She chose to wear a ring by Sethi Couture. Flawless makeup, pink lipstick and wavy hair 'do completed her red carpet look.