Katy Perry var ett verkligt "Fyrverkeri" på en välgörenhetsbal i L.A. i går kväll – hon skimrade och lyste när hon lyste upp natten i sin fantastiska guldklänning. Den 31-åriga popsångaren uppträdde på Once Upon a Time-galan som arrangerades av Barnsjukhuset i Los Angeles, och vi är villiga att slå vad om att ingen kunde ta blicken från henne.

Perrys eleganta look bestod av en golvlång guldklänning med ett tåg i tyll från Marchesa. Ytan på klänningen var täckt av utsmyckade gröna och rosa blommiga pärlor, och plagget hölls uppe av en delikat rosa halsrem. "Rise"-sångaren parade ihop klänningen med glittrande ljuskronörhängen och en statement-ring. Hon bar sitt bruna hår i en elegant updo och valde en naturlig daggfri makeup-look – helt enkelt strålande!

Perry var dock inte den enda underbara damen vid välgörenhetsevenemanget. Hon fick sällskap av skådespelerskan Drew Barrymore, som fick ett Courage To Care-pris från organisationen. De två kvinnorna tog en selfie tillsammans och Barrymore postade den med texten "Oh yeah! Och detta hände!!! @katyperry min kollega @childrensla-representant ikväll på galan!!! #loveher #ryt jag och mina döttrar lyssnar på henne med sådan glädje!"

Barrymore gick på en diskret, men lika vacker look för natten, klädd i en axelbandslös svart klänning med sitt smutsiga blonda hår indraget i en lös sidofläta.