Heidi Klum wore a Michael Kors Fall 2011 suit to the launch of her fragrance, 'Shine' , in Toronto. The bright crimson suit certainly made…