Full speedo ahead! Who needs hunks in trunks? Stars like Matt Damon and Prince William have let it all hang out in skimpier underwear. Hang on tight and check out celeb guys in speedos!
While in the Bahamas, the buff Brit turned up the heat on the 2006 set of Casino Royale.