Women's Long Shirts

136 Products
[ 1 ] Filter
filters Long have been applied and sort Recommended has been applied
  • Oxford shirt - Light blue/White/Light blue/Striped
    -15%

    Oxford shirt

    Discounted price£19.55Normal price£22.99

  • Oxford shirt - White/Light blue/Light blue/Striped
    -15%

    Oxford shirt

    Discounted price£19.55Normal price£22.99

  • Oversized shirt - Light blue/White/Anthracite grey/Checked/Cream/Checked/Red/Striped
    -15%

    Oversized shirt

    Discounted price£19.55Normal price£22.99

  • Cotton poplin shirt - White/Cream/Striped/Light blue/Striped
    -15%

    Cotton poplin shirt

    Discounted price£19.55Normal price£22.99

  • Oversized shirt - White/Light blue/Anthracite grey/Checked/Cream/Checked/Red/Striped
    -15%

    Oversized shirt

    Discounted price£19.55Normal price£22.99

  • Cotton-blend shirt - White
    -15%

    Cotton-blend shirt

    Discounted price£15.30Normal price£17.99

  • Oversized shirt - Anthracite grey/Checked/Light blue/White/Cream/Checked/Red/Striped
    -15%

    Oversized shirt

    Discounted price£19.55Normal price£22.99

  • A long, black woven shirt featuring a collar, dropped shoulders and wide ties knotted at the waist is worn by the model. The shirt is styled with matching wide-leg trousers, with the model keeping their hands in their pockets.
    -15%

    Tie-detail shirt

    Discounted price£23.80Normal price£27.99

  • Oxford shirt - Light blue/Striped/Light blue/White
    -15%

    Oxford shirt

    Discounted price£19.55Normal price£22.99

  • Oversized shirt - Cream/Checked/Light blue/White/Anthracite grey/Checked/Red/Striped
    -15%

    Oversized shirt

    Discounted price£19.55Normal price£22.99

  • Tie-detail shirt - White/Black
    -15%

    Tie-detail shirt

    Discounted price£23.80Normal price£27.99

  • Cotton poplin shirt - Cream/Striped/White/Light blue/Striped
    -15%

    Cotton poplin shirt

    Discounted price£19.55Normal price£22.99

  • Stand-collar shirt - Light blue/Striped
    -15%

    Stand-collar shirt

    Discounted price£23.80Normal price£27.99

  • Oversized shirt - Red/Striped/Light blue/White/Anthracite grey/Checked/Cream/Checked
    -15%

    Oversized shirt

    Discounted price£19.55Normal price£22.99

  • Cotton poplin shirt - Light blue/Striped/White/Cream/Striped
    -15%

    Cotton poplin shirt

    Discounted price£19.55Normal price£22.99

  • Oversized shirt - Dusty yellow
    -15%

    Oversized shirt

    Discounted price£19.55Normal price£22.99

  • Oversized shirt - Light blue/Striped/Light beige/Striped/Light pink/Striped
    -15%

    Oversized shirt

    Discounted price£23.80Normal price£27.99

  • Linen shirt - Light beige/White striped/Dark orange/Black/Blue/Striped/White
    -15%
    H&M Premium Selection

    Linen shirt

    Discounted price£23.80Normal price£27.99

  • Oversized satin shirt - Khaki green
    -15%

    Oversized satin shirt

    Discounted price£32.30Normal price£37.99

Women's Long Shirts

Take a look through our edit of long shirts for women to find easy breezy top options. On those what-to-wear days, throw on a long white shirt over jeans or leggings to look sharp in an instant with minimal effort. Choose from women's long shirts in a range of colours to suit your personal style, or sort through our tunics for another super wearable hybrid between a top and a dress. Dreaming of blue? Our long denim shirts are the perfect layering piece to drape over dresses or trousers and tops. Looking for something warmer? Find what you need among our overshirts.