Women's Puff Sleeve Tops

Take inspiration from the icons of the '80s and mix up your everyday style with a puff-sleeve top. We've taken things down a notch from full-on Joan Collins to make our pieces fashion-forward and wearable: think contemporary details like Bardot necklines and tie waists. Looking for a statement blouse to stand out during Zoom meetings? Try a women's puff-sleeve top in a satin material. We love a classic shirt shape in a soft lilac colour – easy to liven up even more with an embellished headband (we'll keep quiet about the joggers off-camera). You can also find puff-sleeve crop tops in bright florals – ideal for a springtime park picnic. Just pair yours with high-waisted shorts and sliders. Knitwear gets the puff treatment too, with fluffy jumpers and boucle cardigans that'll help you inject an exaggerated shoulder into a jeans-and-trainers moment.

71 products
Black knit long puff sleeves top
Black knit long puff sleeves top
£33.00
Cream lace trim top
Cream lace trim top
£35.00
  • Cream
  • Black
Grey jacquard animal print long sleeve blouse
Grey jacquard animal print long sleeve blouse
£37.00
Cream knitted puff sleeve top
Cream knitted puff sleeve top
£29.00
  • Cream
  • Black
  • Blue
  • +4
Brown knitted puff sleeve jumper
£29.00
  • Brown
  • Black
  • Blue
  • +4
Black knitted puff sleeve top
£29.00
  • Black
  • Blue
  • Brown
  • +4
Black chiffon floral embroidered blouse
£45.00
Orange knitted puff sleeve top
£29.00
  • Orange
  • Black
  • Blue
  • +4
Navy knitted puff sleeve jumper
£29.00
  • Navy
  • Black
  • Blue
  • +4
White satin wrap top
£12.00 £30.00
  • White
  • Green
Khaki wrap bodysuit
£28.00
  • Khaki
  • Black
  • Cream
  • +1
Black spot long sleeve collared blouse
£33.00
  • Black
  • Black
promo badge
Orange floral long puff sleeve bodysuit
£39.00
Green printed crop top
£35.00
White striped tie waist shirt
£38.00
White ruched top
£35.00
  • White
  • Khaki
Blue animal print tie front blouse
£12.00 £34.00
promo badge
Petite black tie back wrap cropped top
£32.00
Purple floral chiffon blouse
£43.00
Blue knitted puff sleeve jumper
£29.00
  • Blue
  • Black
  • Brown
  • +4
promo badge
White organza floral puff sleeve blouse
£43.00
  • White
  • Blue
promo badge
Petite black floral peplum top
£12.00 £34.00
promo badge
Petite green embellished button cardigan
£38.00
promo badge
Petite red floral high neck top
£32.00
promo badge
Khaki satin peplum top
£37.00
  • Khaki
  • Pink
promo badge
Plus black puff sleeves corset top
£35.00
promo badge
Petite black floral peplum top
£12.00 £30.00
White mesh frill peplum top
£36.00
promo badge
Pink satin peplum top
£37.00
  • Pink
  • Khaki
Grey embroidered puff sleeve blouse
£36.00
  • Green
  • White
promo badge
Pink frill peplum top
£36.00
Black jacquard bardot cropped top
£33.00
  • Black
  • Gold
Gold jacquard bardot cropped top
£35.00
  • Gold
  • Black
promo badge
Petite gold jacquard bardot crop top
£35.00
White broderie blouse
£28.00 £38.00
promo badge
Petite blue knitted puff sleeve top
£29.00
promo badge
Plus blue floral ruffled blouse
£15.00 £35.00
Pink wrap bodysuit
£28.00
  • Pink
  • Black
  • Cream
  • +1
Black wrap bodysuit
£28.00
  • Black
  • Cream
  • Khaki
  • +1
promo badge
Red velvet embroidered peplum top
£43.00
Brown animal print wrap peplum top
£10.00 £30.00
Green satin wrap top
£15.00 £30.00
  • Green
  • White
Beige embroidered floral shirt
£32.00 £42.00
Pink floral frill blouse
£16.00 £40.00
Blue floral bardot top
£25.00 £34.00
promo badge
Black lace trim top
£35.00
  • Black
  • Cream
Brown animal print asymmetric shirt
£22.00 £36.00
  • Brown
  • Black
Purple floral smock top
£15.00 £48.00
Blue printed twist front shirt
£28.00 £38.00
promo badge
Black floral maternity wrap top
£30.00
promo badge
Blue maternity knitted cardigan
£38.00
promo badge
Black floral print maternity blouse
£38.00
promo badge
Pink satin maternity wrap blouse
£36.00
Blue floral ruffled shirt
£28.00 £42.00
Brown leopard print frill shirt
£17.00 £34.00
promo badge
Plus brown animal print wrap peplum top
£12.00 £30.00
  • Brown
  • Black
Black polka dot asymmetric shirt
£28.00 £36.00
  • Black
  • Brown
promo badge
Plus black floral wrap peplum top
£12.00 £30.00
  • Black
  • Brown
Pink pleated tie neck blouse
£28.00 £36.00
Green striped tie waist peplum top
£12.00 £36.00
  • Green
  • Blue
You've viewed of 71 products