-30%Save as favouriteH&M Premium SelectionSlim Fit Linen suit trousers£26.59£37.99Light beigeDark beigeNavy blue
-30%Save as favouriteH&M Premium SelectionSlim Fit Linen jacket£52.49£74.99Light beigeDark beigeDark blue
-30%Save as favouriteRegular Fit Short-sleeved linen-blend shirt£13.99£19.99Beige/White stripedSage greenLight beige+5
-30%Save as favouriteH&M Premium SelectionRegular Fit Linen trousers£31.49£44.99WhiteNavy blueLight beige+3
-30%Save as favouriteH&M Premium SelectionRegular Fit Linen trousers£31.49£44.99Navy blueWhiteLight beige+3
-30%Save as favouriteH&M Premium SelectionRegular Fit Linen trousers£31.49£44.99Light beigeWhiteNavy blue+3
-30%Save as favouriteH&M Premium SelectionRegular Fit Linen trousers£31.49£44.99BlackWhiteNavy blue+3
-30%Save as favouriteH&M Premium SelectionRegular Fit Linen trousers£31.49£44.99Dark beigeWhiteNavy blue+3
-30%Save as favouriteRegular Fit Textured resort shirt£13.99£19.99Beige/StripedNavy blue/StripedLight blue/Striped+1
-30%Save as favouriteRegular Fit Textured resort shirt£13.99£19.99Navy blue/StripedBeige/StripedLight blue/Striped+1
-30%Save as favouriteRegular Fit Textured resort shirt£13.99£19.99Light blue/StripedBeige/StripedNavy blue/Striped+1
-30%Save as favouriteH&M MoveMid-length sports shorts with DryMove™£9.09£12.99BlackTurquoiseDark khaki green+1
-30%Save as favouriteH&M MoveRegular Fit Sports top with DryMove™£6.29£8.99WhiteBlackBlack/Patterned+1
-30%Save as favouriteLoose Fit Printed T-shirt£9.09£12.99White/Forest of the DeepWhite/SevillaWhite/Hi-Fi+11
-30%Save as favouriteH&M MoveSports top in DryMove™£9.09£12.99Black marlDark turquoiseDark blue marl+4
-30%Save as favouriteLoose Fit Seersucker resort shirt£13.99£19.99Beige/CheckedDark greyLight blue/Striped