Katy Perry returned to her red carpet best last night as she turned out to honour musician Carole King at a benefit for Paul Newman's The Painted Turtle Camp at Dolby Theatre, LA.
Embracing a hit of green glamour for the bash, Katy stepped out in a silky Yves Saint Laurent dress.
The strapless frock was detailed with sparkly embellishments, daring thigh-high split and flattering chined-in waist.
A jewelled necklace provided added wow factor while Giuseppe Zanotti peep-toes rounded off the silver on emerald theme beautifully.
Love this dress? Leave a comment below to be in with a chance of winning a £100 goodie bag
JESSIE J COVERS UP IN BRIGHT YELLOW MOSCHINO COAT
KEIRA KNIGHTLEY CLASHES PRINTS FOR JIMMY FALLON
RIHANNA ON SET OF RIVER ISLAND SS13 SHOOT