We know she used to be a supermodel and all that but Heidi Klum showed she's still got the body of someone half her age on the red carpet at this year's Emmy Awards.
If Seal wasn't missing his ex-wife since their split, then that might change once he's clapped eyes on the 39-year-old dazzling on the red carpet in a stunning Alexandre Vauthier dress.
And Heidi could teach Angelina Jolie a thing two about how to pose in a thigh flashing frock too.
One notable absentee from the awards bash was Heidi's boyfriend (and former bodyguard) Martin Kristen.
According to reports, Heidi's new man has warned Seal to stop bad-mouthing his ex-wife. The Brit singer suggested she had become involved with Martin whilst they were still together, accusing her of 'fornicating with the help'.
A source told the National Enquirer: "Martin's an old-fashioned guy and will not stand to be disrespected. But more than that, he won't stand to have his woman disrespected.
"[He told Seal to] man up and quit disrespecting Heidi."
> IN PICS: THE EMMYS 2012
January Jones in Zac Posen
Lucy Liu in Versace
Ginnifer Goodwin in Monique Lhuillier
Giuliana Rancic in Romona Keveza
Jon Hamm and Elisabeth Moss in Dolce & Gabbana
Kristen Wiig in Balenciaga
Kelly Osbourne in Zac Posen
Michelle Dockery in Louis Vuitton
Sofia Vergara in Zuhair Murad
Hayden Panettiere in Marchesa
Tina Fey in Vivienne Westwood
Christina Hendricks in Christian Siriano
Claire Danes in Lanvin
Keith Urban and Nicole Kidman in Antonio Berardi
Julianne Moore in Christian Dior
Heidi Klum in Alexandre Vauthier Couture
Jena Malone in J. Mendel
Zooey Deschanel in Reem Acra
Also on HuffPost: