My favorite brand are these Andreas Cahling posing suits. A modernized version of the old higher cut suits of the 90's.
http://www.andreascahling.com/mens-posing-suits.aspx
Mostly just for bodybuilding and selfies. If you have the physic and are bold, you could wear these at a beach as well. A modernized version of the high cut suits of the 90's.