Region:
US
  • or

H&M Shorts

112 Items

H&M Dress Shorts Orange

H&M Orange Fitted Dress Shorts

$11.99 $19.99

US 6 (S, 28)

H&M Bermuda Shorts Green

H&M Green Bermuda Shorts

$15.00

US 8 (M, 29, 30)

H&M Cuffed Shorts Black

H&M Black High Waist Cuffed Shorts

$12.25 $30.00

US 4 (S, 27)

H&M Dress Shorts Metallic grey

H&M Metallic Grey Dress Shorts

$17.00 $49.99

US 2 (XS, 26)

H&M Mini/Short Shorts Navy

H&M Navy Mini/Short Shorts

$16.30 $25.00

US 10 (M, 31)

H&M Skort Light blue

H&M Light Blue Skort

$16.00 $49.99

US 2 (XS, 26)

H&M Dress Shorts Black and cream

H&M Black and Cream Dress Shorts

$18.00 $20.00

US 12 (L, 32, 33)

H&M Cuffed Shorts beige

H&M Beige Cuffed Shorts

$21.05 $26.00

US 4 (S, 27)

H&M Polyester Viscose Chic Classic Dress Shorts blue

H&M Blue Casual Dress Shorts

$14.00 $25.00

US 2 (XS, 26)

H&M Preppy Shorts Light Pink

H&M Light Pink High Waist

$21.00 $28.50

US 6 (S, 28)

H&M Cuffed Shorts Black

H&M Black Cuffed Shorts

$11.50

US 6 (S, 28)

H&M Cotton Shorts WHITE

H&M White

$14.05

US 6 (S, 28)

H&M Mini/Short Shorts Blue

H&M Blue Mini/Short Shorts

$13.99 $55.00

US 6 (S, 28)

H&M Dress Shorts

H&M Dress Shorts

$21.44 $29.00

US 10 (M, 31)

H&M Cuffed Shorts Blue Jeans

H&M Blue Jeans H & M Cuffed Shorts

$24.95 $30.00

US 6 (S, 28)

H&M Mini/Short Shorts Pink

H&M Pink Cuffed Mini/Short Shorts

$17.50 $17.95

US 2 (XS, 26)

H&M Cotton Shorts Pink

H&M Pink Mini

$7.92

US 10 (M, 31)

H&M Mini/Short Shorts BLUE

H&M Blue Mini/Short Shorts

$24.99

US 2 (XS, 26)

H&M Shorts Solid Dark Wash

H&M Solid Dark Wash

$21.99 $34.50

US 8 (M, 29, 30)

H&M Shorts

H&M Denim

$18.00 $24.95

US 2 (XS, 26)

H&M Shorts Black

H&M Black

$15.00

US 6 (S, 28)

H&M Spring Shorts white

H&M White Divided Spring

$15.75

US 12 (L, 32, 33)

H&M Cut Off Shorts Black denim

H&M Black Denim Cut Off Shorts

$21.00 $59.99

US 2 (XS, 26)

H&M Shorts Blue

H&M Blue Women's Blend

$11.06

US 6 (S, 28)

H&M Shorts White

H&M White

$7.92

US 10 (M, 31)

H&M Dress Shorts Blue print

H&M Blue Print Casual Dress Shorts

$17.00 $19.00

US 12 (L, 32, 33)

H&M Blue multi Shorts

H&M Blue Multi Men's Athletic Shorts

$17.00 $18.00

US 12 (L, 32, 33)

Sort By