Heidi Klum looked every inch the supermodel as she led the stars at the glamorous LuisaViaRoma for Unicef event in Capri, Italy, on Saturday.
The German-American beauty, 48, exuded style in a glittering silver gown which perfectly highlighted her sizzling figure and flaunted her toned pins through a thigh-high split.
Also putting on a leggy display was stunning model Emily Ratajkowski, 30, and stylish actress Vanessa Hudgens, 32, who both opted for black ensembles and ensured to pose up a storm infront of the cameras.
Heidi looked sensational in her sequinned silver dress which boasted a one-shoulder design and racy split, with the star adding some extra height to her toned frame with a pair of strappy heels.
The blonde beauty wore her long locks down and styled poker straight, letting her tresses cascade over her toned shoulder and onto her show-stopping gown.
Emily also cut a very sexy figure for the fundraiser at La Certosa di San Giacomo, displaying her endless legs in a figure-hugging black number with dramatic puffed sleeves.
Like mother, like daughter: German-American beauty Heidi was joined at the event by her lookalike daughter Leni, 17, with the duo posing up a storm as they arrived at La Certosa di San Giacomo
Couple goals: Heidi's hunky husband Tom Kaulitz, 31, also put on a dapper display in a shimmering light blue suit which he styled with trainers
Radiant: The blonde beauty wore her long locks down and styled poker straight, letting her tresses cascade over her toned shoulder and onto her show-stopping gown
She flaunted her ample cleavage through the stunning dresses sweetheart neckline and ensured all eyes were on her ensemble by keeping her accessories to a minimum.
The mum-of-one, who has been holidaying in Italy with husband Sebastian Bear-McClard and baby son Sylvester in recent weeks, wore her brunette tresses down and added a slick of glam makeup to complete her look.
Meanwhile, Vanessa commanded attention in a chic one-shoulder dress which featured flashes