Premium Selection - Tops

Filter
sort Recommended have been applied
  • Oversized Linen-Blend Shirt - Blue/striped/Blue/Light pink/Green
    -15%
    H&M Premium Selection

    Oversized Linen-Blend Shirt

    Discounted price$ 33.99Regular price$ 39.99

  • Linen Shirt - Light beige/floral
    -15%
    H&M Premium Selection

    Linen Shirt

    Discounted price$ 50.99Regular price$ 59.99

  • Linen Beach Shirt - White/Dark brown/leopard print/Dark brown/Black
    -16%
    H&M Premium Selection

    Linen Beach Shirt

    Discounted price$ 41.99Regular price$ 49.99

  • Pima Cotton Top - Dark brown/Light beige/Dark dusty pink
    -17%
    H&M Premium Selection

    Pima Cotton Top

    Discounted price$ 24.99Regular price$ 29.99

  • Pima Cotton Top - Light beige/Dark brown/Dark dusty pink
    -17%
    H&M Premium Selection

    Pima Cotton Top

    Discounted price$ 24.99Regular price$ 29.99

  • Linen-blend Shirt - Blue/white striped/Light beige/White/Light khaki green
    -50%
    H&M Premium Selection

    Linen-blend Shirt

    Discounted price$ 14.99Regular price$ 29.99

  • Pima Cotton Jersey Top - Pale yellow/Light beige/Dark dusty pink
    -17%
    H&M Premium Selection

    Pima Cotton Jersey Top

    Discounted price$ 24.99Regular price$ 29.99

  • Draped Silk-Blend Top - Black/Truffle gray
    -16%
    H&M Premium Selection

    Draped Silk-Blend Top

    Discounted price$ 41.99Regular price$ 49.99

  • Ribbed Silk-Blend Top - Truffle gray/White/Navy blue
    -15%
    H&M Premium Selection

    Ribbed Silk-Blend Top

    Discounted price$ 33.99Regular price$ 39.99

  • Linen-blend Shirt - Light beige/Blue/white striped/White/Light khaki green
    -40%
    H&M Premium Selection

    Linen-blend Shirt

    Discounted price$ 17.99Regular price$ 29.99

  • Silk-Blend T-Shirt - White/Black
    -24%
    H&M Premium Selection

    Silk-Blend T-Shirt

    Discounted price$ 33.99Regular price$ 44.99

  • Oversized Linen-Blend Shirt - Blue/Blue/striped/Light pink/Green
    -15%
    H&M Premium Selection

    Oversized Linen-Blend Shirt

    Discounted price$ 33.99Regular price$ 39.99

  • Ribbed Silk-Blend Top - White/Truffle gray/Navy blue
    -15%
    H&M Premium Selection

    Ribbed Silk-Blend Top

    Discounted price$ 33.99Regular price$ 39.99

  • Pima Cotton Jersey Top - Light beige/Pale yellow/Dark dusty pink
    -17%
    H&M Premium Selection

    Pima Cotton Jersey Top

    Discounted price$ 24.99Regular price$ 29.99

  • Linen Blouse with Eyelet Embroidery - Dusty red
    -15%
    H&M Premium Selection

    Linen Blouse with Eyelet Embroidery

    Discounted price$ 83.99Regular price$ 99.00

  • Draped Silk-Blend Top - Truffle gray/Black
    -16%
    H&M Premium Selection

    Draped Silk-Blend Top

    Discounted price$ 41.99Regular price$ 49.99

  • Oversized Linen-Blend Shirt - Light pink/Blue/striped/Blue/Green
    -15%
    H&M Premium Selection

    Oversized Linen-Blend Shirt

    Discounted price$ 33.99Regular price$ 39.99

  • Linen Beach Shirt - Dark brown/leopard print/White/Dark brown/Black
    -16%
    H&M Premium Selection

    Linen Beach Shirt

    Discounted price$ 41.99Regular price$ 49.99

  • Mohair-Blend Top - Powder pink/Light gray melange
    -16%
    H&M Premium Selection

    Mohair-Blend Top

    Discounted price$ 62.99Regular price$ 74.99

  • Pima Cotton Jersey Top - Dark dusty pink/Pale yellow/Light beige
    -17%
    H&M Premium Selection

    Pima Cotton Jersey Top

    Discounted price$ 24.99Regular price$ 29.99

  • Wool jersey top - Gray melange/Dark brown
    -15%
    H&M Premium Selection

    Wool jersey top

    Discounted price$ 50.99Regular price$ 59.99

  • Merino Wool T-Shirt - Black/Dark brown/Light yellow
    -16%
    H&M Premium Selection

    Merino Wool T-Shirt

    Discounted price$ 41.99Regular price$ 49.99

  • Wool Top - Light blue/Light taupe/Light powder pink
    -16%
    H&M Premium Selection

    Wool Top

    Discounted price$ 62.99Regular price$ 74.99

  • Mohair-Blend Top - Light gray melange/Powder pink
    -16%
    H&M Premium Selection

    Mohair-Blend Top

    Discounted price$ 62.99Regular price$ 74.99

  • Linen Beach Shirt - Black/White/Dark brown/leopard print/Dark brown
    -14%
    H&M Premium Selection

    Linen Beach Shirt

    Discounted price$ 42.99Regular price$ 49.99

  • Oversized Linen Shirt - White
    -31%
    H&M Premium Selection

    Oversized Linen Shirt

    Discounted price$ 32.99Regular price$ 47.99

  • Linen-blend Shirt - White/Blue/white striped/Light beige/Light khaki green
    -40%
    H&M Premium Selection

    Linen-blend Shirt

    Discounted price$ 17.99Regular price$ 29.99

  • Wool Top - Light taupe/Light blue/Light powder pink
    -25%
    H&M Premium Selection

    Wool Top

    Discounted price$ 55.99Regular price$ 74.99

  • Wool Top - Light powder pink/Light blue/Light taupe
    -16%
    H&M Premium Selection

    Wool Top

    Discounted price$ 62.99Regular price$ 74.99

  • Wool jersey top - Dark brown/Gray melange
    -20%
    H&M Premium Selection

    Wool jersey top

    Discounted price$ 47.99Regular price$ 59.99

  • Oversized Linen-Blend Shirt - Navy blue/striped
    -31%
    H&M Premium Selection

    Oversized Linen-Blend Shirt

    Discounted price$ 30.99Regular price$ 44.99

  • Oversized Wool T-Shirt - Navy blue
    -25%
    H&M Premium Selection

    Oversized Wool T-Shirt

    Discounted price$ 55.99Regular price$ 74.99

  • Pima Cotton T-Shirt - Dark beige
    -30%
    H&M Premium Selection

    Pima Cotton T-Shirt

    Discounted price$ 17.49Regular price$ 24.99

  • Linen-Blend Shirt - White/blue striped/Light beige/White
    -30%
    H&M Premium Selection

    Linen-Blend Shirt

    Discounted price$ 17.49Regular price$ 24.99

  • Mohair-Blend Polo Shirt - Red
    -20%
    H&M Premium Selection

    Mohair-Blend Polo Shirt

    Discounted price$ 47.99Regular price$ 59.99

  • Linen-Blend Shirt - Light beige/White/blue striped/White
    -30%
    H&M Premium Selection

    Linen-Blend Shirt

    Discounted price$ 17.49Regular price$ 24.99