Heidi Klum Heidi Klum wears a red Michael Kors suit, sans blouse, to launch her fragrance “… By Karolina Misev On Jun 24, 2018 0 Share Heidi Klum wears a red Michael Kors suit, sans blouse, to launch her fragrance “Shine” on November 29, 2011 in Toronto, Canada. Source by adrbrow blousefragranceHeidiKlumKorslaunchMichaelRed 0 Share