49-year-old Heidi Klum has often said that her stunning looks come from a mix of good genes and hard work.
Recently, she made a statement in a beautiful dress at a premiere.
The model is open about spending a lot of time in the gym and following a balanced diet. She admitted that she started taking better care of herself as she got older.
With her amazing figure, Heidi can wear just about any outfit, and she does it well.
Lately, she has been favoring printed outfits, including stylish trouser suits and sets with long skirts, which make her stand out.
However, on the red carpet, Klum usually opts for bolder and more daring looks. For instance, she attended the premiere of a new Disney film about *The Little Mermaid* at the Dolby Theater.
Even though she wasn’t in the movie, her stunning outfit made her the star of the event.
Heidi wore a gorgeous mini dress with a sheer train that resembled butterfly wings. She paired the outfit with sandals featuring transparent straps.
Her hair was styled in casual waves, and her makeup was natural, highlighting her natural beauty.