Skip to main contentSkip to footer
Digital Cover fashion© GettyImages

Katy Perry, Chrissy Teigen, Eiza Gonzalez and Olivia Culpo among the stars that looked radiant at the UNICEF summer gala in Capri [Photos]

Glittering silver gowns and stunning elegant black styles gathered in a magical monastery to raise funds for a good cause


Andrea Pérez
Director/Deputy Editor Miami
UPDATED AUGUST 2, 2021 1:57 PM EDT

This past weekend, on July 31, 2021, several celebrities attended the LuisaViaRoma x UNICEF Summer Gala in Capri, Italy. The glamorous charitable gala took place at the historical Certosa San Giacomo, one of the oldest buildings in Capri, a monastery built in the 1300’s.

This black-tie occasion was held to commemorate the third year of the luxury retailer LuisaViaRoma’s partnering with the children’s organization UNICEF. The proceeds of the event were said to go to “children in need.” During the glitzy evening, both Katy Perry and John Legend performed, while special guests and celebrities that attended, contributed by making donations.

Other notable attendees and celebs that dressed up for a good cause included: Eiza González, who stole the night with her spectacular and unique green gown, Heidi Klum who came matching in glittery styles with her daughter, Orlando Bloom who arrived with Katy Perry, Emily Ratajkowski, Vanessa Hudgens and Sandra Lee, all who were glowing in the red carpet.

Browse our gallery below to see the best fashion of the evening.

LUISAVIAROMA for UNICEF© GettyImages

Eiza González

LUISAVIAROMA for UNICEF© GettyImages

Olivia Culpo

LUISAVIAROMA for UNICEF© GettyImages

Leni Klum and Heidi Klum

LUISAVIAROMA for UNICEF© GettyImages

Katy Perry and Orlando Bloom

LUISAVIAROMA for UNICEF© GettyImages

Vanessa Hudgens

LUISAVIAROMA for UNICEF© GettyImages

Emily Ratajkowski and Vanessa Hudgens

LUISAVIAROMA for UNICEF© GettyImages

Emily Ratajkowski

John Legend and his wife at the Unicef Summer Gala© GrosbyGroup

John Legend and Chrissy Teigen

LUISAVIAROMA for UNICEF© GettyImages

Marianne Fonseca

LUISAVIAROMA for UNICEF© GettyImages

Karolina Kurkova

LUISAVIAROMA for UNICEF© GettyImages

Sandra Lee

LUISAVIAROMA for UNICEF© GettyImages

Sydney Sweeney

LUISAVIAROMA for UNICEF© GettyImages

Katy Perry performing at the event

LUISAVIAROMA for UNICEF© GettyImages

John Legend performs for a good cause

LUISAVIAROMA for UNICEF© GettyImages

Giorgia Tordini

LUISAVIAROMA for UNICEF© GettyImages

Francesco Clemente aka Plant and Chiara Scelsi