Michelle Vawer bikini photos
< Back
Michelle Vawer is a model who appeared in the 2012 Sports Illustrated Swimsuit issue. She was born in Vancouver, Canada, but grew up (swimming) on Oahu in Hawaii. Formerly a member of the Aulea Swim Club, she was recruited to swim at Yale University before she decided to model with the IMG Agency.