Zach Galifianakis (an American stand-up comedian and actor) as seen by Sam Jones and published in November 2010 issue of Vanity Fair.
Not bad, eh? Ultimate match (the swimsuit and Zach, that is) 😉
See also: Men in swimsuits and leotards forum thread.
5 photos below.