5-pocket shorts in stretch cotton denim with a regular waist, zip fly and button and slim legs that end just above the knees and have sewn-in turn-ups
Slim Denim shorts
H&M Men Denim Blue Slim Shorts Size 30
H&M Denim Jean Shorts Men's US Size 28 Washed Light Grey Blue Slim Fit Stretch
Relaxed Fit Denim Shorts - Light gray - Men
Regular Denim shorts - Dark denim blue - Men
Men - Gray Regular Denim Shorts - Size: 30 - H&M
Straight Denim Shorts - White - Men
5-pocket shorts in stretch cotton denim with heavily distressed details. Regular waist, zip fly with button, and straight, knee-length legs with
Regular Denim Shorts
H&M Men's Blue Pockets Flat Front Slim Fit Light Wash Denim Shorts Size 30
Freefit® Slim Denim Shorts - Denim black - Men