Skip to content
  • View larger image: A white long-sleeve shirt is showcased from the front, featuring a classic collar, a button-front closure with light buttons, and rolled-up sleeves past the elbows. The shirt is styled tucked into dark pants.
  • View larger image: A white long-sleeve button-up shirt is displayed front-on, showcasing a classic point collar and white buttons along the front placket. The sleeves are rolled up just below the elbows, layered over a white crew-neck undershirt.
  • View larger image: The back view of a white dress shirt features a classic collar, long sleeves with buttoned barrel cuffs, and a tailored fit as it is tucked into dark pants.
  • View larger image: Slim-Fit Stretch Shirt - White - Men | H&M US 4
  • View larger image: Slim-Fit Stretch Shirt - White - Men | H&M US 5
  • View larger image: Slim-Fit Stretch Shirt - White - Men | H&M US 6
  • View larger image: A white long-sleeve shirt is showcased from the front, featuring a classic collar, a button-front closure with light buttons, and rolled-up sleeves past the elbows. The shirt is styled tucked into dark pants.
  • View larger image: A white long-sleeve button-up shirt is displayed front-on, showcasing a classic point collar and white buttons along the front placket. The sleeves are rolled up just below the elbows, layered over a white crew-neck undershirt.
  • View larger image: The back view of a white dress shirt features a classic collar, long sleeves with buttoned barrel cuffs, and a tailored fit as it is tucked into dark pants.
  • View larger image: Slim-Fit Stretch Shirt - White - Men | H&M US 4
  • View larger image: Slim-Fit Stretch Shirt - White - Men | H&M US 5
  • View larger image: Slim-Fit Stretch Shirt - White - Men | H&M US 6

Slim-Fit Stretch Shirt

$29.99

Find in store