Skip to content
  • View larger image: Wearing a light blue, long-sleeved, wrap-style bodysuit with a side snap closure. It is matched with dark grey ribbed pants featuring a wide waistband, with a hand softly holding one pant leg.
  • View larger image: A light blue long-sleeved wrap-style top featuring a single snap closure on the left side is layered over dark blue ribbed pants with a wide waistband.
  • View larger image: Dark blue ribbed baby leggings, featuring a wide waistband, are worn layered over a light blue long-sleeved wrap-style bodysuit with snap closures.
  • View larger image: Dark blue ribbed knit baby pants are being worn, featuring a wide elasticized waistband. The pants are seen from a slightly overhead angle, showcasing their ribbed texture and fit on the legs, and are paired with a light blue long-sleeved top.
  • View larger image: 4-pack Ribbed Cotton Pants - Black/beige/white - Kids | H&M CA 5
  • View larger image: 4-pack Ribbed Cotton Pants - Black/beige/white - Kids | H&M CA 6
  • View larger image: Wearing a light blue, long-sleeved, wrap-style bodysuit with a side snap closure. It is matched with dark grey ribbed pants featuring a wide waistband, with a hand softly holding one pant leg.
  • View larger image: A light blue long-sleeved wrap-style top featuring a single snap closure on the left side is layered over dark blue ribbed pants with a wide waistband.
  • View larger image: Dark blue ribbed baby leggings, featuring a wide waistband, are worn layered over a light blue long-sleeved wrap-style bodysuit with snap closures.
  • View larger image: Dark blue ribbed knit baby pants are being worn, featuring a wide elasticized waistband. The pants are seen from a slightly overhead angle, showcasing their ribbed texture and fit on the legs, and are paired with a light blue long-sleeved top.
  • View larger image: 4-pack Ribbed Cotton Pants - Black/beige/white - Kids | H&M CA 5
  • View larger image: 4-pack Ribbed Cotton Pants - Black/beige/white - Kids | H&M CA 6

4-pack Ribbed Cotton Pants

$29.99

Find in store