J Lo's Sheer Gown, Vanessa Hudgens's Gold Mini, and More UNICEF Gala Red Carpet Looks
Stars gathered in Capri, Italy, on Saturday, July 30, for LuisaViaRoma x UNICEF's sixth annual charity gala. Following an auction that raised over eight million euros to support the organization's emergency programs for Ukraine and Syria, guests enjoyed Jennifer Lopez's headliner performance, which she delivered in a custom bold animal-print ensemble by Roberto Cavalli. Prior to J Lo's electric stage presence, the event's star-studded red carpet welcomed a sea of glamorous, stylish guests gathered at the Certosa di San Giacomo monastery. And while Lopez skipped the official carpet, she arrived at the event in a sheer yellow dress with a high neck and long sleeves, which she teamed with white platforms, colorful earrings, and a bedazzled green Louis Vuitton bag.
Among other best dressed celebrities: Vanessa Hudgens, styled by Jason Bolden, sparkled in a custom Michael Kors Collection dress with a dramatic train, which was hand-embroidered with over two million recycled paillette sequins; and Sofia Carson, who kicked off the gala with a beautiful performance, chose a romantic white dress from Giambattista Valli haute couture for the red carpet before changing into another white ruffle gown for the stage.
Other memorable looks at the LuisaViaRoma x UNICEF event included Ashley Park in a Valentino minidress and sky-high platforms to match; Heidi Klum's daughter Leni Klum dressed in a black lace floral gown; Jasmine Tookes wearing a Grecian-inspired Zuhair Murad number; and the Haim sisters all wearing sparkly minidresses. Keep scrolling to get a close look at the best dressed stars at Saturday night's gala.