-17%Save as favouriteH&M Premium SelectionLinen-Blend Shorts$24.99$29.99Yellow/stripedDark khaki greenNavy blue/striped
-18%Save as favouriteLinen-Blend Drawstring Shorts$22.99$27.99Light beige/stripedNavy blue/stripedPigeon blue+2
-17%Save as favouriteH&M Premium SelectionLinen Drawstring Shorts$28.99$34.99Blue/stripedDark brownBlack+1
-18%Save as favouriteLinen-Blend Drawstring Shorts$22.99$27.99Navy blue/stripedLight beige/stripedPigeon blue+2
-16%Save as favouriteHigh-Waist Knee-Length Denim Shorts$37.99$44.99Dark denim blue/stripedWhitePale denim blue+5
-17%Save as favouriteCotton Shorts with Drawstring$24.99$29.99Red/stripedLight beige/leopard printWhite/dark brown striped+2
-17%Save as favouriteCotton Shorts with Drawstring$24.99$29.99White/dark brown stripedLight beige/leopard printRed/striped+2
-20%Save as favouriteCotton Shorts with Drawstring$23.99$29.99Light blue/stripedLight beige/leopard printRed/striped+2
-17%Save as favouriteCotton Shorts with Drawstring$24.99$29.99Blue/stripedLight beige/leopard printRed/striped+2
-17%Save as favouriteLinen-Blend Drawstring Shorts$24.99$29.99White/blue stripedWhite/navy blue stripedBeige+1
-18%Save as favouriteCotton Pull-On Shorts$22.99$27.99Light blue/stripedBeige/stripedBlack/gingham check
-18%Save as favouriteCotton Pull-On Shorts$22.99$27.99Beige/stripedLight blue/stripedBlack/gingham check