Heidi Klum, 49, put on a leggy display in a green mini dress as she arrived at the amfAR gala at the 76th annual Cannes Film Festival on Wednesday.
The supermodel wowed in the gown, which featured a dramatic train, covered in layered detail and tassel embellishment.
Heidi’s gown also featured a sweetheart neckline and sheer detail, while Heidi let her blonde locks fall loose down her shoulders for the event, styled with usual casual bangs.
The America’s Got Talent judge was joined by her husband Tom Kaulitz, 33, with the couple sharing a couple of kisses on the blue carpet.
The pair looked very affectionate as she later placed her hand tenderly on his chest as Tom let his wife be the centre of attention in her stunning ensemble.
READ MORE: Holly and Phil’s issues first sparked by show request that left her ‘livid’
Tom, meanwhile, looked very dapper in a black suit with a matching bowtie, with his long locks styled in a light curl.
Heidi’s appearance comes after the model suffered a wardrobe malfunction, as she attended the screening of the French film La Passion De Dodin Bouffant during the Cannes Film Festival.
She put on a busty display in a daring yellow gown which featured a cutout detail along the chest.
The garment also featured a thigh-high leg split and a flowing cape which Heidi showed off as she walked the red carpet.
However, the braless America’s Got Talent judge bared more than she should have when she lifted up her arms to showcase the garment’s spectacular cape.
Mother-of-four Heidi is no stranger to showing off her fabulous figure and previously admitted that she “doesn’t need to be asked twice” to take her clothes off.
She told Access last year: “I feel the same as I always did. You don’t have to ask me twice to take my clothes off and show myself in lingerie.
“It’s kind of like putting on an old hat, in a way.”
The supermodel is preparing to celebrate her 50th birthday, with Heidi speaking out about the milestone in a recent interview.
She told Entertainment Tonight: “For me, it’s just a number, you know? Because I don’t feel 50, internally.
“I mean, sometimes I look in the mirror and I’m like, ‘Oh yeah, I am 50.’ But internally, I feel like I’m 25.”
As for how she plans to spend her big day, Heidi gushed that her husband Tom Kaulitz is “taking care of it”.
She said: “Usually, I’m the one, for the four kids, I always come up with a big party or you know, obviously for my [husband].
“But I thought, ‘You know what? I’m 50, honey, this party is for you to figure out.”