Tops

    Filter

      Easy-to-wear women’s tops you’ll reach for every time. From everyday singlets and tees to elegant shirts and blouses, through to cosy knitwear, cardigans, shrugs, kaftans and jackets. Our collection is made to fit beautifully and feel effortless. Available in petite, plus and regular sizes.

      255 products
      New!
      Clarissa Blouse
      $65.00
      SIZE 8-22
      Marnie Blouse
      $59.00
      SIZE 8-24
      Siani Shirt
      $69.00
      SIZE 8-22
      Lula Top - Blue Floral
      $59.00
      Blue Floral
      SIZE 8-22
      Basic Singlet
      $25.00
      SIZE S-XXXL
      50% OFF
      Sophie Blouse
      $34.50 Regular price $69.00 Sale price
      SIZE 8-22
      55% OFF
      Leyla Blouse
      $29.25 Regular price $65.00 Sale price
      Khaki Boho
      SIZE 8-22
      Kennedy Shirt
      $59.00
      SIZE S/M-L/XL
      Mary Shirt
      $65.00
      Black Blue Floral
      SIZE 6-24
      50% OFF
      Tilda Blouse
      $34.50 Regular price $69.00 Sale price
      SIZE 8-22
      65% OFF
      Tulum Escape Shirt - Red Crush Tie Dye
      $20.65 Regular price $59.00 Sale price
      Red Crush Tie Dye
      SIZE 8-22
      Henny Blouse
      $59.00
      SIZE XS-XXXXXXL
      Zephyr Cardi
      $69.00
      SIZE S/M-L/XL
      Crystal Cardi
      $69.00
      SIZE S/M-L/XL
      New!
      Carmen Knit
      $65.00
      SIZE S/M-L/XL
      Remi Knit
      $65.00
      SIZE S/M-L/XL
      Trillions Knit
      $59.00
      SIZE S/M-XS/S
      50% OFF
      Laila Split Knit
      $34.50 Regular price $69.00 Sale price
      SIZE S/M-XXXL
      50% OFF
      Khloe Satin Tee
      $29.50 Regular price $59.00 Sale price
      SIZE 8-22
      Zara Satin Drape Top
      $59.00
      Black
      SIZE One Size
      Winnie Long Sleeve Tee
      $59.00
      SIZE S-XXXXL
      Meli Cami Top
      $49.00
      SIZE 8-22
      Sara Blouse
      $65.00
      SIZE 8-22
      Sian Shirt
      $69.00
      SIZE 8-22
      60% OFF
      Lillian Shirt
      $27.60 Regular price $69.00 Sale price
      Navy Pink Paisley
      SIZE 8-24
      New!
      The Teacher Cardi
      $75.00
      Pink Blue
      SIZE S/M-L/XL
      Kylie Tee
      $39.00
      SIZE S/M-L/XL
      50% OFF
      Hunter Knitted Top
      $32.50 Regular price $65.00 Sale price
      SIZE S-XL
      Rowan Knit
      $69.00
      SIZE S/M-L/XL
      Harriette Shrug
      $59.00
      SIZE S/M-XXXL
      Muse Lounge Top
      $49.00
      SIZE S-XXXXL
      New!
      Zara Basic Drape Top
      $55.00
      SIZE One Size
      60% OFF
      Rosanna Shirt - Pink Red Print
      $23.60 Regular price $59.00 Sale price
      Pink Red Print
      SIZE 8-22
      60% OFF
      Sol Shirt
      $27.60 Regular price $69.00 Sale price
      SIZE 6-24
      30% OFF
      Luna Belle Top - Chocolate Polka Dot
      $31.50 Regular price $45.00 Sale price
      Chocolate Polka Dot
      SIZE 8-22
      60% OFF
      Glade Blouse
      $23.60 Regular price $59.00 Sale price
      Pink Patchwork
      SIZE 8-22
      Tigerlily Top
      $65.00
      SIZE 6-22
      Winter Kylie
      $45.00
      SIZE S/M-L/XL
      Bailey Top
      $45.00
      SIZE 6-26
      Wren Knit
      $59.00
      SIZE S/M-L/XL
      Willow Vest
      $65.00
      Light Grey
      SIZE SM-ML
      Avery Jacket
      $79.00
      SIZE 6-24
      Tina Trench
      $89.00
      SIZE 8-22
      Briar Knit
      $69.00
      SIZE S/M-L/XL
      Flossy Knit
      $59.00
      SIZE S-XXXL
      40% OFF
      Bubble Knit
      $41.40 Regular price $69.00 Sale price
      SIZE S/M-L/XL
      Ombre Knit
      $65.00
      Rainbow
      SIZE S/M-L/XL
      Haze Cardi
      $69.00
      Oatmeal Marle
      SIZE 8-24
      Raye Knit
      $69.00
      Pink Red Stripe
      SIZE S/M-L/XL
      New!
      Hazel Knit
      $69.00
      Blush
      SIZE S/M-L/XL
      Ombre Cardi
      $79.00
      Rainbow
      SIZE S/M-L/XL
      Ronnie Knit
      $69.00
      SIZE S/M-L/XL