Photo: Media

We love us some Heidi Klum and we have an insatiable appetite for her beauty and style wares. She was recently spotted being photographed on a gorgeous Cancun, Mexico, beach for print and TV ad campaigns for her new fragrance, “Shine.” Photographed by Nabil Elderkin, the beach was the perfect backdrop for the new scent. According to HK, she created her new perfume — which has feminine notes of flowers, mandarin, pear, and vanilla — to make women feel “playful, sensual, and radiant.”  And, of course, there’s her amazing figure–it’s hard to believe that the 38-year-super-model mogul has given birth to four children. Sigh…Shine by Heidi Klum will be available to the masses in September at CVS, Rite-Aid, Sears, Kohls, Kmart, and Walmart in 0.5 oz ($17), 1 oz ($28) and 1.6 oz ($35) sizes.

Speaking of her svelte bod, Heidi’s Summer Run initiative with celeb trainer David Kirsch definitely paid off. She kept a log of her incredible 36 runs (131 miles!) on her AOL lifestyle blog for all to see–and get motivated. In addition to those early morning runs, the Project Runway host has been keeping super-busy this summer. She spent last month promoting the Lifetime show’s ninth season, which premiered July 28. She’s also gearing up for the September launch of her costume jewelry line with QVC called “Wildlife by Heidi Klum.” Here she finds time for a breather in sporty Carrera shades, available in three versatile frame colors.  –rpuccia

Buy these now: Carrera 12/S, $94