Skip to content
Go
New
Mens
Clothing
Blazers & Suits
Hoodies & Sweatshirts
Jackets & Coats
Jeans
Jumpers & Cardigans
Nightwear & Loungewear
Shirts
Shorts
Sportswear
Swimwear
Trousers
T-shirts & Tanks
Underwear
Shoes
Accessories
Socks
Socks & Tights
Womens
Clothing
Basics
Blazers & Waistcoats
Cardigans & Jumpers
Dresses
Jackets & Coats
Jeans
Jumpsuits & Playsuits
Lingerie & Underwear
Loungewear
Maternity Wear
Nightwear
Plus Sizes
Shirts & Blouses
Shorts
Skirts
Sportswear
Sweatshirts & Hoodies
Swimwear & Beachwear
Tops
Trousers
Bags
Shoes
Accessories
Socks
Socks & Tights
H&M
Wishlist
0 items
Home
/
Mens
/
Clothing
/ Swimwear
Swimwear
Showing all 3 results
Sort by popularity
Sort by average rating
Sort by newness
Sort by price: low to high
Sort by price: high to low
Sale!
Mens Patterned swim shorts Green/Printed | H&M Swimwear
$
27.20
$
16.00
Select options
Sale!
Mens Swim shorts Black | H&M Swimwear
$
20.40
$
11.00
Select options
Sale!
Mens Swim shorts Navy Blue | H&M Swimwear
$
30.80
$
13.00
Select options