- Michelle appeared in the 2004 & 2005 Sports Illustrated Swimsuit.
- Michelle won 2004 Sports Illustrated's first nationwide swimsuit model search and signed a three year contract with 'Next Model Management'.
- Michelle appeared in the 'Click' (2006) Movie.