Women's Vests & Cami Tops

Sort by
Filter
sort Recommended have been applied
    • Ribbed vest top - Dark brown/Dusty brown/Black - 1
    • Ribbed vest top - Dark brown/Dusty brown/Black - 2
    • Ribbed vest top - Dark brown/Dusty brown/Black - 3
    • Ribbed vest top - Dark brown/Dusty brown/Black - 4
    • Ribbed vest top - Dark brown/Dusty brown/Black - 5
    • Strappy top - Burgundy/Grey/Black/Beige/Checked/Black/Bright red - 1
    • Strappy top - Burgundy/Grey/Black/Beige/Checked/Black/Bright red - 2
    • Strappy top - Burgundy/Grey/Black/Beige/Checked/Black/Bright red - 3
    • Strappy top - Burgundy/Grey/Black/Beige/Checked/Black/Bright red - 4
    • Strappy top - Burgundy/Grey/Black/Beige/Checked/Black/Bright red - 5
    • Strappy top - Burgundy/Grey/Black/Beige/Checked/Black/Bright red - 6
    • Lace-trimmed strappy top - Light purple - 1
    • Lace-trimmed strappy top - Light purple - 2
    • Lace-trimmed strappy top - Light purple - 3
    • Lace-trimmed strappy top - Light purple - 4
    • Lace-trimmed strappy top - Light purple - 5
    • Lace-trimmed strappy top - Light purple - 6
    • Lace-trimmed strappy top - Light purple - 7
    -30%

    Lace-trimmed strappy top

    Discounted price€34.99Normal price€49.99

    • Smocked top - Burgundy/Dark green/Bright red/Black/Floral/Light pink/Floral/Bright pink - 1
    • Smocked top - Burgundy/Dark green/Bright red/Black/Floral/Light pink/Floral/Bright pink - 2
    • Smocked top - Burgundy/Dark green/Bright red/Black/Floral/Light pink/Floral/Bright pink - 3
    • Smocked top - Burgundy/Dark green/Bright red/Black/Floral/Light pink/Floral/Bright pink - 4
    • Smocked top - Burgundy/Dark green/Bright red/Black/Floral/Light pink/Floral/Bright pink - 5
    • Smocked top - Burgundy/Dark green/Bright red/Black/Floral/Light pink/Floral/Bright pink - 6

    Smocked top

    €17.99

    • Ribbed vest top - Blue-grey/Light dusty pink/Black/White/Greige/Cream/Navy blue/Light beige/Striped - 1
    • Ribbed vest top - Blue-grey/Light dusty pink/Black/White/Greige/Cream/Navy blue/Light beige/Striped - 2
    • Ribbed vest top - Blue-grey/Light dusty pink/Black/White/Greige/Cream/Navy blue/Light beige/Striped - 3
    • Ribbed vest top - Blue-grey/Light dusty pink/Black/White/Greige/Cream/Navy blue/Light beige/Striped - 4
    • Ribbed vest top - Blue-grey/Light dusty pink/Black/White/Greige/Cream/Navy blue/Light beige/Striped - 5
    • Ribbed vest top - Blue-grey/Light dusty pink/Black/White/Greige/Cream/Navy blue/Light beige/Striped - 6
    • Gathered vest top - Bright red/Brown/Light pink/White/Black/Plum purple - 1
    • Gathered vest top - Bright red/Brown/Light pink/White/Black/Plum purple - 2
    • Gathered vest top - Bright red/Brown/Light pink/White/Black/Plum purple - 3
    • Gathered vest top - Bright red/Brown/Light pink/White/Black/Plum purple - 4
    • Gathered vest top - Bright red/Brown/Light pink/White/Black/Plum purple - 5
    • Smocked top - Dark green/Burgundy/Bright red/Black/Floral/Light pink/Floral/Bright pink - 1
    • Smocked top - Dark green/Burgundy/Bright red/Black/Floral/Light pink/Floral/Bright pink - 2
    • Smocked top - Dark green/Burgundy/Bright red/Black/Floral/Light pink/Floral/Bright pink - 3
    • Smocked top - Dark green/Burgundy/Bright red/Black/Floral/Light pink/Floral/Bright pink - 4
    • Smocked top - Dark green/Burgundy/Bright red/Black/Floral/Light pink/Floral/Bright pink - 5

    Smocked top

    €17.99

    • Ribbed vest top - Black/Navy blue/White - 1
    • Ribbed vest top - Black/Navy blue/White - 2
    • Ribbed vest top - Black/Navy blue/White - 3
    • Ribbed vest top - Black/Navy blue/White - 4
    • Ribbed vest top - Black/Navy blue/White - 5
    • Ribbed vest top - Black/Navy blue/White - 6
    • Ribbed vest top - Light pink/Blue/Striped - 1
    • Ribbed vest top - Light pink/Blue/Striped - 2
    • Ribbed vest top - Light pink/Blue/Striped - 3
    • Ribbed vest top - Light pink/Blue/Striped - 4
    • Ribbed vest top - Light pink/Blue/Striped - 5
    • Ribbed vest top - Light pink/Blue/Striped - 6
    • Ribbed vest top - Light pink/Blue/Striped - 7
    • Gathered strappy top - Black/White/Beige/Striped - 1
    • Gathered strappy top - Black/White/Beige/Striped - 2
    • Gathered strappy top - Black/White/Beige/Striped - 3
    • Gathered strappy top - Black/White/Beige/Striped - 4
    • Gathered strappy top - Black/White/Beige/Striped - 5
    • Gathered strappy top - Black/White/Beige/Striped - 6
    • Rib-knit vest top - Dark green/Black/White/Grey marl - 1
    • Rib-knit vest top - Dark green/Black/White/Grey marl - 2
    • Rib-knit vest top - Dark green/Black/White/Grey marl - 3
    • Rib-knit vest top - Dark green/Black/White/Grey marl - 4
    • Rib-knit vest top - Dark green/Black/White/Grey marl - 5
    • Ribbed vest top - Dusty brown/Dark brown/Black - 1
    • Ribbed vest top - Dusty brown/Dark brown/Black - 2
    • Ribbed vest top - Dusty brown/Dark brown/Black - 3
    • Ribbed vest top - Dusty brown/Dark brown/Black - 4
    • Ribbed vest top - Dusty brown/Dark brown/Black - 5
    • Chain-strap top - Black/Brown - 1
    • Chain-strap top - Black/Brown - 2
    • Chain-strap top - Black/Brown - 3
    • Chain-strap top - Black/Brown - 4
    • Chain-strap top - Black/Brown - 5
    • Chain-strap top - Black/Brown - 6
    • Chain-strap top - Black/Brown - 7
    CHRISTMAS 2025
    • Strappy top - Grey/Burgundy/Black/Beige/Checked/Black/Bright red - 1
    • Strappy top - Grey/Burgundy/Black/Beige/Checked/Black/Bright red - 2
    • Strappy top - Grey/Burgundy/Black/Beige/Checked/Black/Bright red - 3
    • Strappy top - Grey/Burgundy/Black/Beige/Checked/Black/Bright red - 4
    • Strappy top - Grey/Burgundy/Black/Beige/Checked/Black/Bright red - 5
    • Strappy top - Grey/Burgundy/Black/Beige/Checked/Black/Bright red - 6
    • Wool-blend top - Light beige - 1
    • Wool-blend top - Light beige - 2
    • Wool-blend top - Light beige - 3
    • Wool-blend top - Light beige - 4
    • Wool-blend top - Light beige - 5
    H&M Premium Selection
    • Strappy top - Black/Burgundy/Grey/Beige/Checked/Black/Bright red - 1
    • Strappy top - Black/Burgundy/Grey/Beige/Checked/Black/Bright red - 2
    • Strappy top - Black/Burgundy/Grey/Beige/Checked/Black/Bright red - 3
    • Strappy top - Black/Burgundy/Grey/Beige/Checked/Black/Bright red - 4
    • Strappy top - Black/Burgundy/Grey/Beige/Checked/Black/Bright red - 5
    • Fine-knit sweater vest - Black/Grey marl/White/Navy blue striped/White - 1
    • Fine-knit sweater vest - Black/Grey marl/White/Navy blue striped/White - 2
    • Fine-knit sweater vest - Black/Grey marl/White/Navy blue striped/White - 3
    • Fine-knit sweater vest - Black/Grey marl/White/Navy blue striped/White - 4
    • Fine-knit sweater vest - Black/Grey marl/White/Navy blue striped/White - 5
    • Fine-knit sweater vest - Black/Grey marl/White/Navy blue striped/White - 6
    • Strappy top - Beige/Checked/Burgundy/Grey/Black/Black/Bright red - 1
    • Strappy top - Beige/Checked/Burgundy/Grey/Black/Black/Bright red - 2
    • Strappy top - Beige/Checked/Burgundy/Grey/Black/Black/Bright red - 3
    • Strappy top - Beige/Checked/Burgundy/Grey/Black/Black/Bright red - 4
    • Strappy top - Beige/Checked/Burgundy/Grey/Black/Black/Bright red - 5
    • Strappy top - Beige/Checked/Burgundy/Grey/Black/Black/Bright red - 6
    • Tie-strap smocked top - Black/Floral/Light pink/Floral - 1
    • Tie-strap smocked top - Black/Floral/Light pink/Floral - 2
    • Tie-strap smocked top - Black/Floral/Light pink/Floral - 3
    • Tie-strap smocked top - Black/Floral/Light pink/Floral - 4
    • Tie-strap smocked top - Black/Floral/Light pink/Floral - 5
    • Tie-strap smocked top - Black/Floral/Light pink/Floral - 6
    • Mesh vest top - Black - 1
    • Mesh vest top - Black - 2
    • Mesh vest top - Black - 3
    • Mesh vest top - Black - 4
    • Mesh vest top - Black - 5
    H&M Studio Collection
    • Jersey strappy top - Black/Dusty green/Dark brown - 1
    • Jersey strappy top - Black/Dusty green/Dark brown - 2
    • Jersey strappy top - Black/Dusty green/Dark brown - 3
    • Jersey strappy top - Black/Dusty green/Dark brown - 4
    • Jersey strappy top - Black/Dusty green/Dark brown - 5

Women's Vests & Cami Tops

Stock up on versatile vests for every occasion with H&M. Choose from delicate satin camis, romantic lace tops and casual strappy options in a range of colours to match your style. Wear your vest on its own or layer it under a cardigan for an effortlessly chic look. Browse our t-shirts and short-sleeve tops for more inspiration.