6.11.4 Buy Men's Shorts Blue Holiday Online | Gap UK
  • christmas gifting
  • women
  • men
  • kids
  • baby
  • jeans
  • banana republic
  • clearance

Back

Men's Shorts Blue Holiday

 (14)

Clear All Filters

Navy Blue Cotton Blend 10 Inch Vintage Chino Shorts (F36088) | £21

Was £35

Now £21

Was £35

Now £21

Navy Blue Cotton Blend 10 Inch Vintage Chino Shorts

Blue Linen-Cotton 8 Inch Chino Shorts (F36556) | £31

Was £45

Now £31

Was £45

Now £31

Blue Linen-Cotton 8 Inch Chino Shorts

  • Blue Regular Linen-cotton 8 Inch Chino Shorts
  • Beige Regular Linen-cotton 8 Inch Chino Shorts
  • Black Regular Linen-cotton 8 Inch Chino Shorts
  • Green Regular Linen-cotton 8 Inch Chino Shorts
  • Navy Blue Regular Linen-cotton 8 Inch Chino Shorts
Blue Regular Linen-cotton 8 Inch Chino Shorts
Beige Regular Linen-cotton 8 Inch Chino Shorts
Black Regular Linen-cotton 8 Inch Chino Shorts
Green Regular Linen-cotton 8 Inch Chino Shorts
Navy Blue Regular Linen-cotton 8 Inch Chino Shorts
Blue VintageSoft Fleece-Lined Jogger Shorts (W30965) | £15

Was £30

Now £15

Was £30

Now £15

Blue VintageSoft Fleece-Lined Jogger Shorts

  • Blue Regular Vintagesoft Fleece-lined Jogger Shorts
  • Green Regular Vintagesoft Fleece-lined Jogger Shorts
Blue Regular Vintagesoft Fleece-lined Jogger Shorts
Green Regular Vintagesoft Fleece-lined Jogger Shorts
Blue Washed Cotton Corduroy Carpenter Shorts (F36525) | £31

Was £45

Now £31

Was £45

Now £31

Blue Washed Cotton Corduroy Carpenter Shorts

  • Blue Regular Washed Cotton Corduroy Carpenter Shorts
  • Cream Regular Washed Cotton Corduroy Carpenter Shorts
  • Green Regular Washed Cotton Corduroy Carpenter Shorts
  • Pink Regular Washed Cotton Corduroy Carpenter Shorts
Blue Regular Washed Cotton Corduroy Carpenter Shorts
Cream Regular Washed Cotton Corduroy Carpenter Shorts
Green Regular Washed Cotton Corduroy Carpenter Shorts
Pink Regular Washed Cotton Corduroy Carpenter Shorts
Blue 9"" Linen-Cotton Easy Chino Shorts (F36610) | £27

Was £45

Now £27

Was £45

Now £27

Blue 9"" Linen-Cotton Easy Chino Shorts

  • Blue Regular 9"" Linen-cotton Easy Chino Shorts
  • Blue Check Regular 9"" Linen-cotton Easy Chino Shorts
  • Brown Regular 9"" Linen-cotton Easy Chino Shorts
  • Green Regular 9"" Linen-cotton Easy Chino Shorts
  • Grey Regular 9"" Linen-cotton Easy Chino Shorts
  • Pink Regular 9"" Linen-cotton Easy Chino Shorts
Blue Regular 9"" Linen-cotton Easy Chino Shorts
Blue Check Regular 9"" Linen-cotton Easy Chino Shorts
Brown Regular 9"" Linen-cotton Easy Chino Shorts
Green Regular 9"" Linen-cotton Easy Chino Shorts
Grey Regular 9"" Linen-cotton Easy Chino Shorts
Pink Regular 9"" Linen-cotton Easy Chino Shorts
Dark Wash Blue Cotton Blend 10.5 Inch Baggy Denim Shorts (H22713) | £27

Was £45

Now £27

Was £45

Now £27

Dark Wash Blue Cotton Blend 10.5 Inch Baggy Denim Shorts

Blue Sweat Cargo Shorts (B54847) | £16

Was £40

Now £16

Was £40

Now £16

Blue Sweat Cargo Shorts

  • Blue Regular Sweat Cargo Shorts
  • Cream Regular Sweat Cargo Shorts
  • Green Regular Sweat Cargo Shorts
Blue Regular Sweat Cargo Shorts
Cream Regular Sweat Cargo Shorts
Green Regular Sweat Cargo Shorts
Blue 90s Loose Denim Shorts (F77191) | £31

Was £45

Now £31

Was £45

Now £31

Blue 90s Loose Denim Shorts

  • Blue Regular 90s Loose Denim Shorts
  • Light Blue Regular 90s Loose Denim Shorts
Blue Regular 90s Loose Denim Shorts
Light Blue Regular 90s Loose Denim Shorts
Blue Check 9"" Linen-Cotton Easy Chino Shorts (F36584) | £27

Was £45

Now £27

Was £45

Now £27

Blue Check 9"" Linen-Cotton Easy Chino Shorts

  • Blue Check Regular 9"" Linen-cotton Easy Chino Shorts
  • Blue Regular 9"" Linen-cotton Easy Chino Shorts
  • Brown Regular 9"" Linen-cotton Easy Chino Shorts
  • Green Regular 9"" Linen-cotton Easy Chino Shorts
  • Grey Regular 9"" Linen-cotton Easy Chino Shorts
  • Pink Regular 9"" Linen-cotton Easy Chino Shorts
Blue Check Regular 9"" Linen-cotton Easy Chino Shorts
Blue Regular 9"" Linen-cotton Easy Chino Shorts
Brown Regular 9"" Linen-cotton Easy Chino Shorts
Green Regular 9"" Linen-cotton Easy Chino Shorts
Grey Regular 9"" Linen-cotton Easy Chino Shorts
Pink Regular 9"" Linen-cotton Easy Chino Shorts
Light Blue 90s Loose Denim Shorts (F77192) | £31

Was £45

Now £31

Was £45

Now £31

Light Blue 90s Loose Denim Shorts

  • Light Blue Regular 90s Loose Denim Shorts
  • Blue Regular 90s Loose Denim Shorts
Light Blue Regular 90s Loose Denim Shorts
Blue Regular 90s Loose Denim Shorts
Navy Blue Relaxed Sweat Shorts (W24595) | £33

Was £55

Now £33

Was £55

Now £33

Navy Blue Relaxed Sweat Shorts

  • Navy Blue Regular Relaxed Sweat Shorts
  • Green Regular Relaxed Sweat Shorts
  • Pink Regular Relaxed Sweat Shorts
  • Washed Black Regular Relaxed Sweat Shorts
Navy Blue Regular Relaxed Sweat Shorts
Green Regular Relaxed Sweat Shorts
Pink Regular Relaxed Sweat Shorts
Washed Black Regular Relaxed Sweat Shorts
Banana Republic Navy Blue 9 Inch Linen Shorts (F28731) | £32

Was £65

Now £32

Was £65

Now £32

Banana Republic Navy Blue 9 Inch Linen Shorts

  • Navy Blue Regular Banana Republic 9 Inch Linen Shorts
  • Beige Regular Banana Republic 9 Inch Linen Shorts
Navy Blue Regular Banana Republic 9 Inch Linen Shorts
Beige Regular Banana Republic 9 Inch Linen Shorts