Katy Perry may be one of the only celebrities who can seamlessly transition from cotton candy hued hair to chic designer gowns without missing a beat.
The “California Gurl” proved her staying power in the fashion realm last night, as she donned the perfect Yves Saint Laurent dress paired with pewter Giuseppe Zanotti shoes at an event to honor the legendary Carole King.
The green YSL dress featured gorgeous peacock style embellishments, coupled with a cinched waist and a thigh high slit.
The look was perfect for the night that honored Carole King and benefited Paul Newman‘s The Painted Turtle Camp, which offers children with serious medical conditions a summer camp filled with hope and encouragement.
Check out Katy’s look in the gallery above.