Sort by recommendedSort
H&M
Swim Shorts - Orange
£13 £9 (30% off)
H&M
H&M
Swim Shorts - Blue
£13 £9 (30% off)
H&M
H&M
Printed Swim Shorts - Red
£13 £9 (30% off)
H&M
H&M
Printed Swim Shorts - Pink
£13 £9 (30% off)
H&M
H&M
Short Swim Shorts - Blue
£18 £12 (30% off)
H&M
H&M
Swim Shorts - Blue
£35 £10 (70% off)
H&M
H&M
Swim Shorts - Red
£13 £9 (30% off)
H&M
H&M
2-pack Swim Shorts - Green
£23 £10 (55% off)
H&M
H&M
Swim Shorts - Blue
£35 £25 (25% off)
H&M
H&M
Short Swim Shorts - Blue
£18 £13 (25% off)
H&M
H&M
Printed Swim Shorts - Blue
£13 £3 (75% off)
H&M
H&M
Swim Shorts - Blue
£15 Sold out
H&M

Showing 48 of 286

Show more

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 women's wear 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 color 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.