H&M is one of the biggest high street clothing brands in the world and one that has expanded into 55 countries. It hails from Sweden, where the label was established in 1947, and is built on the foundations of providing great looking, trend driven fashion for less. Modern, functional and cutting edge the brand has developed an enormously wide selection of different lines, from men's and womenswear through to ranges for children too. Shop the line of men's beachwear from the brand for a wide selection of swim shorts and trunks. Choose from plain colour designs in a selection of shades, from azure blue to navy, or opt for nautical stripes, geometric prints or low key camo and black instead.