Women's Blouses & Shirts

Sort by
Filter
sort Recommended have been applied
    • Linen shirt - White/Light blue/Striped/Light beige/Black - 1
    • Linen shirt - White/Light blue/Striped/Light beige/Black - 2
    • Linen shirt - White/Light blue/Striped/Light beige/Black - 3
    • Linen shirt - White/Light blue/Striped/Light beige/Black - 4
    • Linen shirt - White/Light blue/Striped/Light beige/Black - 5
    H&M Premium Selection

    Linen shirt

    S$ 49.90

    • Oxford shirt - Light pink/Light blue/White/Light pink/Striped/Blue/Striped - 1
    • Oxford shirt - Light pink/Light blue/White/Light pink/Striped/Blue/Striped - 2
    • Oxford shirt - Light pink/Light blue/White/Light pink/Striped/Blue/Striped - 3
    • Oxford shirt - Light pink/Light blue/White/Light pink/Striped/Blue/Striped - 4
    • Oxford shirt - Light pink/Light blue/White/Light pink/Striped/Blue/Striped - 5

    Oxford shirt

    S$ 29.90

    • Oxford shirt - Light blue/Light pink/White/Light pink/Striped/Blue/Striped - 1
    • Oxford shirt - Light blue/Light pink/White/Light pink/Striped/Blue/Striped - 2
    • Oxford shirt - Light blue/Light pink/White/Light pink/Striped/Blue/Striped - 3
    • Oxford shirt - Light blue/Light pink/White/Light pink/Striped/Blue/Striped - 4
    • Oxford shirt - Light blue/Light pink/White/Light pink/Striped/Blue/Striped - 5

    Oxford shirt

    S$ 29.90

    Member price:S$ 24.90

    • Oxford shirt - White/Light pink/Light blue/Light pink/Striped/Blue/Striped - 1
    • Oxford shirt - White/Light pink/Light blue/Light pink/Striped/Blue/Striped - 2
    • Oxford shirt - White/Light pink/Light blue/Light pink/Striped/Blue/Striped - 3
    • Oxford shirt - White/Light pink/Light blue/Light pink/Striped/Blue/Striped - 4
    • Oxford shirt - White/Light pink/Light blue/Light pink/Striped/Blue/Striped - 5
    • Oxford shirt - White/Light pink/Light blue/Light pink/Striped/Blue/Striped - 6
    • Oxford shirt - White/Light pink/Light blue/Light pink/Striped/Blue/Striped - 7

    Oxford shirt

    S$ 29.90

    Member price:S$ 24.90

    • Oxford shirt - Light pink/Striped/Light pink/Light blue/White/Blue/Striped - 1
    • Oxford shirt - Light pink/Striped/Light pink/Light blue/White/Blue/Striped - 2
    • Oxford shirt - Light pink/Striped/Light pink/Light blue/White/Blue/Striped - 3
    • Oxford shirt - Light pink/Striped/Light pink/Light blue/White/Blue/Striped - 4
    • Oxford shirt - Light pink/Striped/Light pink/Light blue/White/Blue/Striped - 5
    • Oxford shirt - Light pink/Striped/Light pink/Light blue/White/Blue/Striped - 6

    Oxford shirt

    S$ 29.90

    • V-neck blouse - Cream/Black/Light greige/Light pink/Burgundy/Navy blue/Powder pink/Dark brown/White/Striped/Grey/Light beige - 1
    • V-neck blouse - Cream/Black/Light greige/Light pink/Burgundy/Navy blue/Powder pink/Dark brown/White/Striped/Grey/Light beige - 2
    • V-neck blouse - Cream/Black/Light greige/Light pink/Burgundy/Navy blue/Powder pink/Dark brown/White/Striped/Grey/Light beige - 3
    • V-neck blouse - Cream/Black/Light greige/Light pink/Burgundy/Navy blue/Powder pink/Dark brown/White/Striped/Grey/Light beige - 4

    Member price:S$ 19.90

    • Linen-blend blouse - White/Light blue/Striped/Light blue - 1
    • Linen-blend blouse - White/Light blue/Striped/Light blue - 2
    • Linen-blend blouse - White/Light blue/Striped/Light blue - 3
    • Linen-blend blouse - White/Light blue/Striped/Light blue - 4
    • Linen-blend blouse - White/Light blue/Striped/Light blue - 5
    • Oxford shirt - Blue/Striped/Light pink/Light blue/White/Light pink/Striped - 1
    • Oxford shirt - Blue/Striped/Light pink/Light blue/White/Light pink/Striped - 2
    • Oxford shirt - Blue/Striped/Light pink/Light blue/White/Light pink/Striped - 3
    • Oxford shirt - Blue/Striped/Light pink/Light blue/White/Light pink/Striped - 4
    • Oxford shirt - Blue/Striped/Light pink/Light blue/White/Light pink/Striped - 5

    Oxford shirt

    S$ 29.90

    Member price:S$ 24.90

    • Frill-trimmed shirt - White/Dark purple - 1
    • Frill-trimmed shirt - White/Dark purple - 2
    • Frill-trimmed shirt - White/Dark purple - 3
    • Frill-trimmed shirt - White/Dark purple - 4
    • Frill-trimmed shirt - White/Dark purple - 5
    • Frill-trimmed shirt - White/Dark purple - 6
    • Frill-trimmed shirt - White/Dark purple - 7
    • V-neck blouse - Black/Cream/Light greige/Light pink/Burgundy/Navy blue/Powder pink/Dark brown/White/Striped/Grey/Light beige - 1
    • V-neck blouse - Black/Cream/Light greige/Light pink/Burgundy/Navy blue/Powder pink/Dark brown/White/Striped/Grey/Light beige - 2
    • V-neck blouse - Black/Cream/Light greige/Light pink/Burgundy/Navy blue/Powder pink/Dark brown/White/Striped/Grey/Light beige - 3
    • V-neck blouse - Black/Cream/Light greige/Light pink/Burgundy/Navy blue/Powder pink/Dark brown/White/Striped/Grey/Light beige - 4

    Member price:S$ 19.90

    • Shirt - Cream/Black/Light blue/Striped/Navy blue/White/White/Cream/Patterned/Powder pink/Black/Blue - 1
    • Shirt - Cream/Black/Light blue/Striped/Navy blue/White/White/Cream/Patterned/Powder pink/Black/Blue - 2

    Shirt

    S$ 29.90

    Member price:S$ 22.90

    • Shirt - Black/Cream/Light blue/Striped/Navy blue/White/White/Cream/Patterned/Powder pink/Black/Blue - 1
    • Shirt - Black/Cream/Light blue/Striped/Navy blue/White/White/Cream/Patterned/Powder pink/Black/Blue - 2
    • Shirt - Black/Cream/Light blue/Striped/Navy blue/White/White/Cream/Patterned/Powder pink/Black/Blue - 3

    Shirt

    S$ 29.90

    • Tie-front blouse - White/Black - 1
    • Tie-front blouse - White/Black - 2
    • Tie-front blouse - White/Black - 3
    • Tie-front blouse - White/Black - 4
    • Tie-front blouse - White/Black - 5
    • Tie-front blouse - White/Black - 6
    • Tie-front blouse - White/Black - 7
    • V-neck blouse - Light greige/Cream/Black/Light pink/Burgundy/Navy blue/Powder pink/Dark brown/White/Striped/Grey/Light beige - 1
    • V-neck blouse - Light greige/Cream/Black/Light pink/Burgundy/Navy blue/Powder pink/Dark brown/White/Striped/Grey/Light beige - 2
    • V-neck blouse - Light greige/Cream/Black/Light pink/Burgundy/Navy blue/Powder pink/Dark brown/White/Striped/Grey/Light beige - 3
    • V-neck blouse - Light greige/Cream/Black/Light pink/Burgundy/Navy blue/Powder pink/Dark brown/White/Striped/Grey/Light beige - 4
    • V-neck blouse - Light greige/Cream/Black/Light pink/Burgundy/Navy blue/Powder pink/Dark brown/White/Striped/Grey/Light beige - 5

    Member price:S$ 19.90

    • Shirt - Light blue/Striped/Cream/Black/Navy blue/White/White/Cream/Patterned/Powder pink/Black/Blue - 1
    • Shirt - Light blue/Striped/Cream/Black/Navy blue/White/White/Cream/Patterned/Powder pink/Black/Blue - 2

    Shirt

    S$ 29.90

    Member price:S$ 22.90

    • V-neck blouse - Light pink/Cream/Black/Light greige/Burgundy/Navy blue/Powder pink/Dark brown/White/Striped/Grey/Light beige - 1
    • V-neck blouse - Light pink/Cream/Black/Light greige/Burgundy/Navy blue/Powder pink/Dark brown/White/Striped/Grey/Light beige - 2
    • V-neck blouse - Light pink/Cream/Black/Light greige/Burgundy/Navy blue/Powder pink/Dark brown/White/Striped/Grey/Light beige - 3
    • V-neck blouse - Light pink/Cream/Black/Light greige/Burgundy/Navy blue/Powder pink/Dark brown/White/Striped/Grey/Light beige - 4
    • V-neck blouse - Light pink/Cream/Black/Light greige/Burgundy/Navy blue/Powder pink/Dark brown/White/Striped/Grey/Light beige - 5
    • V-neck blouse - Light pink/Cream/Black/Light greige/Burgundy/Navy blue/Powder pink/Dark brown/White/Striped/Grey/Light beige - 6

    Member price:S$ 19.90

    • Shirt - Navy blue/White/Cream/Black/Light blue/Striped/White/Cream/Patterned/Powder pink/Black/Blue - 1
    • Shirt - Navy blue/White/Cream/Black/Light blue/Striped/White/Cream/Patterned/Powder pink/Black/Blue - 2

    Shirt

    S$ 29.90

    Member price:S$ 22.90

    • V-neck blouse - Navy blue/Cream/Black/Light greige/Light pink/Burgundy/Powder pink/Dark brown/White/Striped/Grey/Light beige - 1
    • V-neck blouse - Navy blue/Cream/Black/Light greige/Light pink/Burgundy/Powder pink/Dark brown/White/Striped/Grey/Light beige - 2
    • V-neck blouse - Navy blue/Cream/Black/Light greige/Light pink/Burgundy/Powder pink/Dark brown/White/Striped/Grey/Light beige - 3
    • V-neck blouse - Navy blue/Cream/Black/Light greige/Light pink/Burgundy/Powder pink/Dark brown/White/Striped/Grey/Light beige - 4
    • V-neck blouse - Navy blue/Cream/Black/Light greige/Light pink/Burgundy/Powder pink/Dark brown/White/Striped/Grey/Light beige - 5
    • V-neck blouse - Navy blue/Cream/Black/Light greige/Light pink/Burgundy/Powder pink/Dark brown/White/Striped/Grey/Light beige - 6

    Member price:S$ 19.90

    • Linen shirt - Light beige/White/Light blue/Striped/Black - 1
    • Linen shirt - Light beige/White/Light blue/Striped/Black - 2
    • Linen shirt - Light beige/White/Light blue/Striped/Black - 3
    • Linen shirt - Light beige/White/Light blue/Striped/Black - 4
    • Linen shirt - Light beige/White/Light blue/Striped/Black - 5
    • Linen shirt - Light beige/White/Light blue/Striped/Black - 6
    H&M Premium Selection

    Linen shirt

    S$ 49.90

    • Stand-collar blouse - Brown/Patterned/Cream/Patterned/Brown/Patterned/Navy blue/Paisley pattern - 1
    • Stand-collar blouse - Brown/Patterned/Cream/Patterned/Brown/Patterned/Navy blue/Paisley pattern - 2
    • Stand-collar blouse - Brown/Patterned/Cream/Patterned/Brown/Patterned/Navy blue/Paisley pattern - 3
    • Stand-collar blouse - Brown/Patterned/Cream/Patterned/Brown/Patterned/Navy blue/Paisley pattern - 4
    • Stand-collar blouse - Brown/Patterned/Cream/Patterned/Brown/Patterned/Navy blue/Paisley pattern - 5
    • Stand-collar blouse - Brown/Patterned/Cream/Patterned/Brown/Patterned/Navy blue/Paisley pattern - 6
    • Stand-collar blouse - Brown/Patterned/Cream/Patterned/Brown/Patterned/Navy blue/Paisley pattern - 7
    • Poplin shirt - White/Blue/White striped/Blue/Dusty blue/Striped - 1
    • Poplin shirt - White/Blue/White striped/Blue/Dusty blue/Striped - 2
    • Poplin shirt - White/Blue/White striped/Blue/Dusty blue/Striped - 3
    • Poplin shirt - White/Blue/White striped/Blue/Dusty blue/Striped - 4
    • Poplin shirt - White/Blue/White striped/Blue/Dusty blue/Striped - 5
    • Poplin shirt - White/Blue/White striped/Blue/Dusty blue/Striped - 6

    Poplin shirt

    S$ 39.90

    • Linen-blend blouse - White/Black/Floral/White/Floral/White/Leopard print - 1
    • Linen-blend blouse - White/Black/Floral/White/Floral/White/Leopard print - 2
    • Linen-blend blouse - White/Black/Floral/White/Floral/White/Leopard print - 3
    • Linen-blend blouse - White/Black/Floral/White/Floral/White/Leopard print - 4
    • Cotton-blend shirt - White/Light blue - 1
    • Cotton-blend shirt - White/Light blue - 2
    • Cotton-blend shirt - White/Light blue - 3
    • Cotton-blend shirt - White/Light blue - 4
    • Cotton-blend shirt - White/Light blue - 5
    • Frill-collared blouse - Blue/Striped/Light beige/Checked - 1
    • Frill-collared blouse - Blue/Striped/Light beige/Checked - 2
    • Frill-collared blouse - Blue/Striped/Light beige/Checked - 3
    • Frill-collared blouse - Blue/Striped/Light beige/Checked - 4
    • Frill-collared blouse - Blue/Striped/Light beige/Checked - 5
    • Frill-collared blouse - Blue/Striped/Light beige/Checked - 6
    • Shirt - Black/Cream/Black/Light blue/Striped/Navy blue/White/White/Cream/Patterned/Powder pink/Blue - 1
    • Shirt - Black/Cream/Black/Light blue/Striped/Navy blue/White/White/Cream/Patterned/Powder pink/Blue - 2

    Shirt

    S$ 29.90

    • V-neck blouse - Grey/Cream/Black/Light greige/Light pink/Burgundy/Navy blue/Powder pink/Dark brown/White/Striped/Light beige - 1
    • V-neck blouse - Grey/Cream/Black/Light greige/Light pink/Burgundy/Navy blue/Powder pink/Dark brown/White/Striped/Light beige - 2
    • Draped cotton shirt - White/Light blue - 1
    • Draped cotton shirt - White/Light blue - 2
    • Draped cotton shirt - White/Light blue - 3
    • Draped cotton shirt - White/Light blue - 4
    • Draped cotton shirt - White/Light blue - 5
    • Frill-collar blouse - White/Cream/Dark grey patterned - 1
    • Frill-collar blouse - White/Cream/Dark grey patterned - 2
    • Frill-collar blouse - White/Cream/Dark grey patterned - 3
    • Frill-collar blouse - White/Cream/Dark grey patterned - 4
    • Frill-collar blouse - White/Cream/Dark grey patterned - 5
    • Peplum blouse - White/Light beige/Floral - 1
    • Peplum blouse - White/Light beige/Floral - 2
    • Peplum blouse - White/Light beige/Floral - 3
    • Peplum blouse - White/Light beige/Floral - 4
    • Peplum blouse - White/Light beige/Floral - 5
    • Peplum blouse - White/Light beige/Floral - 6
    • Waisted blouse - White/Dark green/Brown/Black - 1
    • Waisted blouse - White/Dark green/Brown/Black - 2
    • Waisted blouse - White/Dark green/Brown/Black - 3
    • Waisted blouse - White/Dark green/Brown/Black - 4
    • Waisted blouse - White/Dark green/Brown/Black - 5
    • Waisted blouse - White/Dark green/Brown/Black - 6
    • Peplum blouse - Light beige/Floral/White - 1
    • Peplum blouse - Light beige/Floral/White - 2
    • Peplum blouse - Light beige/Floral/White - 3
    • Peplum blouse - Light beige/Floral/White - 4
    • Peplum blouse - Light beige/Floral/White - 5

Women's Blouses & Shirts

Button up in style with our women’s shirts and blouses. Look for versatile white shirts and blouses and choose from crisp cotton styles as well as dressy satin and airy linen shirts. Add new styles to your weekend wardrobe with our classic denim shirts and comfy flannels - perfect for layering. Throw on one of our oversized shirts for an effortless look and experiement with bold patterns and designs. Browse our loose-fitting tunics and look for elegant styles to dress up or down. For special occasions, check out our dainty off-the-shoulder blouses in pretty broderie anglaise fabrics as well as cotton and more materials, or take a look at our puff-sleeve tops for more options.