Women's Tops & T-Shirts

2687 Products
Filter
sort Recommended has been applied
    • Fitted T-shirt - White/Dark mole/Light beige/Black/Black/White striped/Navy blue/Striped/Dark grey/Dark red - 1
    • Fitted T-shirt - White/Dark mole/Light beige/Black/Black/White striped/Navy blue/Striped/Dark grey/Dark red - 2
    • Fitted T-shirt - White/Dark mole/Light beige/Black/Black/White striped/Navy blue/Striped/Dark grey/Dark red - 3
    • Fitted T-shirt - White/Dark mole/Light beige/Black/Black/White striped/Navy blue/Striped/Dark grey/Dark red - 4
    • Fitted T-shirt - White/Dark mole/Light beige/Black/Black/White striped/Navy blue/Striped/Dark grey/Dark red - 5
    -15%

    Fitted T-shirt

    Discounted price€11.05Normal price€12.99

    • Ribbed boat-neck top - Burgundy/Striped/Black - 1
    • Ribbed boat-neck top - Burgundy/Striped/Black - 2
    • Ribbed boat-neck top - Burgundy/Striped/Black - 3
    • Ribbed boat-neck top - Burgundy/Striped/Black - 4
    • Ribbed boat-neck top - Burgundy/Striped/Black - 5
    • Ribbed boat-neck top - Burgundy/Striped/Black - 6
    -15%

    Ribbed boat-neck top

    Discounted price€8.50Normal price€9.99

    • Fitted T-shirt - Dark mole/White/Light beige/Black/Black/White striped/Navy blue/Striped/Dark grey/Dark red - 1
    • Fitted T-shirt - Dark mole/White/Light beige/Black/Black/White striped/Navy blue/Striped/Dark grey/Dark red - 2
    • Fitted T-shirt - Dark mole/White/Light beige/Black/Black/White striped/Navy blue/Striped/Dark grey/Dark red - 3
    • Fitted T-shirt - Dark mole/White/Light beige/Black/Black/White striped/Navy blue/Striped/Dark grey/Dark red - 4
    • Fitted T-shirt - Dark mole/White/Light beige/Black/Black/White striped/Navy blue/Striped/Dark grey/Dark red - 5
    -15%

    Fitted T-shirt

    Discounted price€11.05Normal price€12.99

    • Oversized cotton T-shirt - White/Black/Light beige - 1
    • Oversized cotton T-shirt - White/Black/Light beige - 2
    • Oversized cotton T-shirt - White/Black/Light beige - 3
    • Oversized cotton T-shirt - White/Black/Light beige - 4
    • Oversized cotton T-shirt - White/Black/Light beige - 5
    -15%

    Oversized cotton T-shirt

    Discounted price€8.50Normal price€9.99

    • Oversized T-shirt - Burgundy/White striped/Burgundy/White/Navy blue/Black/Dark grey/Dark blue/Light beige/Grey marl - 1
    • Oversized T-shirt - Burgundy/White striped/Burgundy/White/Navy blue/Black/Dark grey/Dark blue/Light beige/Grey marl - 2
    • Oversized T-shirt - Burgundy/White striped/Burgundy/White/Navy blue/Black/Dark grey/Dark blue/Light beige/Grey marl - 3
    • Oversized T-shirt - Burgundy/White striped/Burgundy/White/Navy blue/Black/Dark grey/Dark blue/Light beige/Grey marl - 4
    -15%

    Oversized T-shirt

    Discounted price€8.50Normal price€9.99

    • Cotton T-shirt - White/Light pink/Teal/Black/White/Navy blue striped/Light turquoise/White - 1
    • Cotton T-shirt - White/Light pink/Teal/Black/White/Navy blue striped/Light turquoise/White - 2
    • Cotton T-shirt - White/Light pink/Teal/Black/White/Navy blue striped/Light turquoise/White - 3
    • Cotton T-shirt - White/Light pink/Teal/Black/White/Navy blue striped/Light turquoise/White - 4
    -15%

    Cotton T-shirt

    Discounted price€8.50Normal price€9.99

    • Long-sleeved cotton top - White/Black striped/White/White/Navy blue striped/Burgundy - 1
    • Long-sleeved cotton top - White/Black striped/White/White/Navy blue striped/Burgundy - 2
    • Long-sleeved cotton top - White/Black striped/White/White/Navy blue striped/Burgundy - 3
    • Long-sleeved cotton top - White/Black striped/White/White/Navy blue striped/Burgundy - 4
    • Long-sleeved cotton top - White/Black striped/White/White/Navy blue striped/Burgundy - 5
    • Long-sleeved cotton top - White/Black striped/White/White/Navy blue striped/Burgundy - 6
    -15%

    Long-sleeved cotton top

    Discounted price€8.50Normal price€9.99

    • One-shoulder chiffon top - Brown/Leopard print - 1
    • One-shoulder chiffon top - Brown/Leopard print - 2
    -15%

    One-shoulder chiffon top

    Discounted price€15.30Normal price€17.99

    • A black fitted top in ribbed cotton jersey is featuring a round neckline and long sleeves. It is presented facing FRONT. - 1
    • A black fitted top in ribbed cotton jersey is featuring a round neckline and long sleeves. It is presented facing FRONT. - 2
    • A black fitted top in ribbed cotton jersey is featuring a round neckline and long sleeves. It is presented facing FRONT. - 3
    • A black fitted top in ribbed cotton jersey is featuring a round neckline and long sleeves. It is presented facing FRONT. - 4
    • A black fitted top in ribbed cotton jersey is featuring a round neckline and long sleeves. It is presented facing FRONT. - 5
    • The black fitted top is presenting its ribbed cotton jersey texture, characterized by closely spaced vertical ribs and subtle draping. - 6
    -15%

    Ribbed cotton top

    Discounted price€11.05Normal price€12.99

    • Oversized polo shirt shown from the front, featuring a dark brown knit body with thin horizontal light blue stripes and a contrasting light blue collar. The shirt features a four-button placket, dropped shoulders, and wide, long sleeves with open cuffs. - 1
    • Oversized polo shirt shown in a close-up front view, featuring a dark brown and light blue horizontally striped knit pattern. The shirt is displaying a solid light blue knit collar alongside a vertical placket with four round, iridescent buttons. - 2
    -15%

    Oversized polo shirt

    Discounted price€29.75Normal price€34.99

    • Fitted cotton top - White/Black/Burgundy - 1
    • Fitted cotton top - White/Black/Burgundy - 2
    • Fitted cotton top - White/Black/Burgundy - 3
    • Fitted cotton top - White/Black/Burgundy - 4
    • Fitted cotton top - White/Black/Burgundy - 5
    -15%

    Fitted cotton top

    Discounted price€8.50Normal price€9.99

    • A white long-sleeved top showcasing a ribbed knit texture throughout, with a crew neckline and long sleeves, viewed from the front. - 1
    • A white long-sleeved top showcasing a ribbed knit texture throughout, with a crew neckline and long sleeves, viewed from the front. - 2
    • A white long-sleeved top showcasing a ribbed knit texture throughout, with a crew neckline and long sleeves, viewed from the front. - 3
    • A white long-sleeved top showcasing a ribbed knit texture throughout, with a crew neckline and long sleeves, viewed from the front. - 4
    • The white fabric boasts a fine ribbed texture, gently draping and forming diagonal folds with delicate shadows. - 5
    -15%

    Long-sleeved ribbed top

    Discounted price€11.05Normal price€12.99

    • The long-sleeve top showcases horizontal white and slim black stripes on a grey fabric. It boasts a ribbed crew neck, relaxed long sleeves, and a straight hem, offering a front perspective. - 1
    • The long-sleeve top showcases horizontal white and slim black stripes on a grey fabric. It boasts a ribbed crew neck, relaxed long sleeves, and a straight hem, offering a front perspective. - 2
    • The long-sleeve top showcases horizontal white and slim black stripes on a grey fabric. It boasts a ribbed crew neck, relaxed long sleeves, and a straight hem, offering a front perspective. - 3
    • The long-sleeve top showcases horizontal white and slim black stripes on a grey fabric. It boasts a ribbed crew neck, relaxed long sleeves, and a straight hem, offering a front perspective. - 4
    • The long-sleeve top showcases horizontal white and slim black stripes on a grey fabric. It boasts a ribbed crew neck, relaxed long sleeves, and a straight hem, offering a front perspective. - 5
    • The fabric showcases a heather grey base with horizontal stripes. It has a subtly textured knit, featuring repeating white and finer black stripes. - 6
    -15%

    Long-sleeved cotton top

    Discounted price€12.75Normal price€14.99

    • A fitted, dark burgundy top in ribbed cotton jersey featuring a round neckline and long sleeves is being worn by the model. The top is styled with black straight-leg trousers. - 1
    • A long-sleeved top in dark burgundy ribbed cotton jersey is hanging flat and facing front, showing a round neckline, long sleeves, and a straight hem. - 2
    • A long-sleeved top in dark burgundy ribbed cotton jersey is hanging flat and facing front, showing a round neckline, long sleeves, and a straight hem. - 3
    • A long-sleeved top in dark burgundy ribbed cotton jersey is hanging flat and facing front, showing a round neckline, long sleeves, and a straight hem. - 4
    • A close-up view of the fitted top showcases the texture of its dark plum ribbed cotton jersey fabric, with the fine vertical ribs draping in soft, deep folds. - 5
    -15%

    Ribbed cotton top

    Discounted price€11.05Normal price€12.99

    • 3-pack cotton strappy tops - White/Dark brown/Black - 1
    • 3-pack cotton strappy tops - White/Dark brown/Black - 2
    -15%

    3-pack cotton strappy tops

    Discounted price€17.00Normal price€19.99

    3 pcs | €5.67/pc
    • Lace strappy top - Dark dusty purple - 1
    • Lace strappy top - Dark dusty purple - 2
    • Lace strappy top - Dark dusty purple - 3
    • Lace strappy top - Dark dusty purple - 4
    • Lace strappy top - Dark dusty purple - 5
    • Lace strappy top - Dark dusty purple - 6
    -15%

    Lace strappy top

    Discounted price€21.25Normal price€24.99

    • Long-sleeved boat-neck top - Dark brown/Striped/Navy blue/Red striped/Cream/Striped - 1
    • Long-sleeved boat-neck top - Dark brown/Striped/Navy blue/Red striped/Cream/Striped - 2
    • Long-sleeved boat-neck top - Dark brown/Striped/Navy blue/Red striped/Cream/Striped - 3
    • Long-sleeved boat-neck top - Dark brown/Striped/Navy blue/Red striped/Cream/Striped - 4
    • Long-sleeved boat-neck top - Dark brown/Striped/Navy blue/Red striped/Cream/Striped - 5
    -15%

    Long-sleeved boat-neck top

    Discounted price€12.75Normal price€14.99

    • A white fitted top in stretch jersey is shown from the front, featuring a clean bateau neckline and long sleeves. The top fits close to the body and is styled tucked into a pair of brown trousers. - 1
    • Fitted boat-neck top - Ivory/Black/Black/Polka dot - 2
    • A light-coloured fitted top in stretch jersey is being worn from the front, showcasing its wide boat neck and smooth, close-fitting design. - 3
    • A white fitted top in stretch jersey is shown from the front, featuring a classic boat neck and long sleeves. The top is tucked into brown trousers, highlighting its slim silhouette and smooth texture. - 4
    • A white fitted top in stretch jersey is shown from the front on a model, featuring a boat neck and long sleeves. The top is tucked into wide-leg trousers, showcasing its close-fitting silhouette. - 5
    • Fitted boat-neck top - Ivory/Black/Black/Polka dot - 6
    • Fitted boat-neck top - Ivory/Black/Black/Polka dot - 7
    -15%

    Fitted boat-neck top

    Discounted price€8.50Normal price€9.99

    • A white long-sleeved top is showcased from a subtle front-left perspective, accentuating its snug silhouette. The smooth fabric stretches gently, featuring a round neckline and long sleeves that fit closely to the arms. - 1
    • Long-sleeved microfibre top - White/Black/Dark dusty purple/Dark greige/Dark mole/Dark blue - 2
    • Black wide-leg denim jeans boast a faded wash with a high-waisted, relaxed fit, highlighting visible front pockets and a button-fly closure. - 3
    • A white long-sleeved top is showcased from a slight front-side angle, featuring a crew neck and a form-fitting design. Its long sleeves extend to the hands, incorporating thumbholes at the cuffs, and visible seams run along the shoulders and sides. - 4
    -15%

    Long-sleeved microfibre top

    Discounted price€12.75Normal price€14.99

    • Interlock T-shirt - Burgundy/Dark brown/Dusty purple/White/Black/Light pink - 1
    • Interlock T-shirt - Burgundy/Dark brown/Dusty purple/White/Black/Light pink - 2
    • Interlock T-shirt - Burgundy/Dark brown/Dusty purple/White/Black/Light pink - 3
    • Interlock T-shirt - Burgundy/Dark brown/Dusty purple/White/Black/Light pink - 4
    • Interlock T-shirt - Burgundy/Dark brown/Dusty purple/White/Black/Light pink - 5
    • Interlock T-shirt - Burgundy/Dark brown/Dusty purple/White/Black/Light pink - 6
    -15%

    Interlock T-shirt

    Discounted price€8.50Normal price€9.99

    • Oversized T-shirt - Burgundy/Burgundy/White striped/White/Navy blue/Black/Dark grey/Dark blue/Light beige/Grey marl - 1
    • Oversized T-shirt - Burgundy/Burgundy/White striped/White/Navy blue/Black/Dark grey/Dark blue/Light beige/Grey marl - 2
    • Oversized T-shirt - Burgundy/Burgundy/White striped/White/Navy blue/Black/Dark grey/Dark blue/Light beige/Grey marl - 3
    • Oversized T-shirt - Burgundy/Burgundy/White striped/White/Navy blue/Black/Dark grey/Dark blue/Light beige/Grey marl - 4
    -15%

    Oversized T-shirt

    Discounted price€8.50Normal price€9.99

    • Ribbed cotton vest top - White/Burgundy/Black/Light brown/Light yellow/Navy blue/Dark brown/Striped - 1
    • Ribbed cotton vest top - White/Burgundy/Black/Light brown/Light yellow/Navy blue/Dark brown/Striped - 2
    • Ribbed cotton vest top - White/Burgundy/Black/Light brown/Light yellow/Navy blue/Dark brown/Striped - 3
    • Ribbed cotton vest top - White/Burgundy/Black/Light brown/Light yellow/Navy blue/Dark brown/Striped - 4
    • Ribbed cotton vest top - White/Burgundy/Black/Light brown/Light yellow/Navy blue/Dark brown/Striped - 5
    • Ribbed cotton vest top - White/Burgundy/Black/Light brown/Light yellow/Navy blue/Dark brown/Striped - 6
    -15%

    Ribbed cotton vest top

    Discounted price€8.50Normal price€9.99

    • Ribbed vest top - White/Black/Light dusty pink/Golden olive/Dark blue - 1
    • Ribbed vest top - White/Black/Light dusty pink/Golden olive/Dark blue - 2
    -15%

    Ribbed vest top

    Discounted price€8.50Normal price€9.99

    • A white cotton jersey top is shown from the front, featuring a round, rib-trimmed neckline and long, straight sleeves. - 1
    • A white cotton jersey top is shown from the front, featuring a round, rib-trimmed neckline and long, straight sleeves. - 2
    • A white cotton jersey top is shown from the front, featuring a round, rib-trimmed neckline and long, straight sleeves. - 3
    • A white cotton jersey top is shown from the front, featuring a round, rib-trimmed neckline and long, straight sleeves. - 4
    • A white cotton jersey top is shown from the front, featuring a round, rib-trimmed neckline and long, straight sleeves. - 5
    • A white cotton jersey top is shown from the front, featuring a round, rib-trimmed neckline and long, straight sleeves. - 6
    • A white cotton jersey top is shown from the front, featuring a round, rib-trimmed neckline and long, straight sleeves. - 7
    • A close-up view of the cotton jersey top shows the fine-knit texture of the white fabric draped in soft, vertical folds. - 8
    -15%
    H&M Premium Selection

    Supima® cotton top

    Discounted price€17.00Normal price€19.99

    • Fitted microfibre T-shirt - Black/White/Burgundy/Light beige/Dark brown/Light grey/Light dusty purple/Dark brown/Navy blue/Dusty pink - 1
    • Fitted microfibre T-shirt - Black/White/Burgundy/Light beige/Dark brown/Light grey/Light dusty purple/Dark brown/Navy blue/Dusty pink - 2
    • Fitted microfibre T-shirt - Black/White/Burgundy/Light beige/Dark brown/Light grey/Light dusty purple/Dark brown/Navy blue/Dusty pink - 3
    • Fitted microfibre T-shirt - Black/White/Burgundy/Light beige/Dark brown/Light grey/Light dusty purple/Dark brown/Navy blue/Dusty pink - 4
    • Fitted microfibre T-shirt - Black/White/Burgundy/Light beige/Dark brown/Light grey/Light dusty purple/Dark brown/Navy blue/Dusty pink - 5
    -15%

    Fitted microfibre T-shirt

    Discounted price€11.05Normal price€12.99

    • Lace-inset boat-neck top - Burgundy/Black/Dark dusty blue - 1
    • Lace-inset boat-neck top - Burgundy/Black/Dark dusty blue - 2
    • Lace-inset boat-neck top - Burgundy/Black/Dark dusty blue - 3
    • Lace-inset boat-neck top - Burgundy/Black/Dark dusty blue - 4
    • Lace-inset boat-neck top - Burgundy/Black/Dark dusty blue - 5
    • Lace-inset boat-neck top - Burgundy/Black/Dark dusty blue - 6
    -15%

    Lace-inset boat-neck top

    Discounted price€15.30Normal price€17.99

    • A relaxed-fit top crafted from narrow-ribbed cotton jersey is displayed from the front, showcasing horizontal black and light blue stripes on a white background. It features a round neckline, dropped shoulders, and long, wide sleeves. - 1
    • The knitted fabric showcases horizontal stripes in a recurring pattern of broad cream bands, slender dark brown stripes, and light blue stripes. The fabric is softly draped, highlighting its knitted texture. - 2
    -15%

    Long-sleeved cotton top

    Discounted price€15.30Normal price€17.99

    • A long-sleeved top is being displayed from the FRONT, featuring a round neckline and a straight-cut hem. The top is made of a soft, cream-colored jersey fabric. - 1
    • A long-sleeved top is being displayed from the FRONT, featuring a round neckline and a straight-cut hem. The top is made of a soft, cream-colored jersey fabric. - 2
    • A long-sleeved top is being displayed from the FRONT, featuring a round neckline and a straight-cut hem. The top is made of a soft, cream-colored jersey fabric. - 3
    • A long-sleeved top is being displayed from the FRONT, featuring a round neckline and a straight-cut hem. The top is made of a soft, cream-colored jersey fabric. - 4
    • An off-white knit fabric is displaying a subtle vertical rib texture. Soft, diagonal folds are creating gentle shadows and highlights across its surface. - 5
    -15%

    Long-sleeved cotton top

    Discounted price€8.50Normal price€9.99

    • Fitted microfibre T-shirt - White/Black/Burgundy/Light beige/Dark brown/Light grey/Light dusty purple/Dark brown/Navy blue/Dusty pink - 1
    • Fitted microfibre T-shirt - White/Black/Burgundy/Light beige/Dark brown/Light grey/Light dusty purple/Dark brown/Navy blue/Dusty pink - 2
    • Fitted microfibre T-shirt - White/Black/Burgundy/Light beige/Dark brown/Light grey/Light dusty purple/Dark brown/Navy blue/Dusty pink - 3
    • Fitted microfibre T-shirt - White/Black/Burgundy/Light beige/Dark brown/Light grey/Light dusty purple/Dark brown/Navy blue/Dusty pink - 4
    • Fitted microfibre T-shirt - White/Black/Burgundy/Light beige/Dark brown/Light grey/Light dusty purple/Dark brown/Navy blue/Dusty pink - 5
    -15%

    Fitted microfibre T-shirt

    Discounted price€11.05Normal price€12.99

    • A light yellow fitted jersey top featuring a V-shaped neckline with a slight overlap, a seam below the bust, and 3/4-length sleeves is being worn by the model. The top is paired with loose-fitting, light-wash blue jeans. - 1
    • V-neck jersey top - Light yellow/Black/Turquoise - 2
    • A fitted, cream-coloured jersey top featuring a V-shaped neckline with a slight overlap, a visible seam beneath the bust, and 3/4-length sleeves is being worn by the model. The top is styled with wide-leg, light-wash denim jeans. - 3
    • A fitted, light-coloured top with three-quarter-length sleeves is being worn by the model, who is crouching in a three-quarter back view. The top is styled with loose, light-wash denim jeans and white sneakers. - 4
    • V-neck jersey top - Light yellow/Black/Turquoise - 5
    -15%

    V-neck jersey top

    Discounted price€12.75Normal price€14.99

    • Long-sleeved jersey top - Cream/Burgundy striped - 1
    • Long-sleeved jersey top - Cream/Burgundy striped - 2
    • A loose-fit, long-sleeved top featuring dark horizontal stripes on a white background, a round rib-trimmed neckline, and dropped shoulders is being worn by the model. The top is paired with blue denim jeans. - 3
    • The model is wearing a loose-fitting, horizontally striped top featuring a round, rib-trimmed neckline, dropped shoulders, and long, wide sleeves. The top is styled with dark-wash, wide-leg denim jeans and light-coloured sandals. - 4
    • The model is wearing a striped top in a heavy interlock jersey, highlighting its solid white, rib-trimmed round neckline. The top features fine, horizontal dark brown and off-white stripes. - 5
    • The model is wearing a loose-fit top with horizontal dark red and white stripes, shown from a three-quarter rear view. The top features dropped shoulders and long, wide sleeves, and is paired with blue denim jeans. - 6
    • Long-sleeved jersey top - Cream/Burgundy striped - 7
    -15%

    Long-sleeved jersey top

    Discounted price€12.75Normal price€14.99

Women's Tops & T-Shirts

Browse our complete collection of women's tops, from basic vests and T-shirts for every day to glitzy night-out styles and smart options to wear to work. Discover stunning corset tops for parties and events or check out our summery crop tops and bralettes - ideal for festival season. Stock up on staple long-sleeve tops and bodysuits for tucking into trousers, jeans, or skirts for work. Explore a variety of materials, from simple cotton styles to standout sequin tops and elegant satin styles. Choose from a range of necklines including simple crew-neck tops, '90s-style halterneck tops and flattering V-neck cuts.