Heidi Klum wore a Michael Kors Fall 2011 suit to the launch of her fragrance, 'Shine', in Toronto.
The bright crimson suit certainly made her the centre of attention but she took it too far with the red lipstick.
Image Sources: nymag.com/fashion, instyle.com