Floral Tops for Women

Embroidery, lace, flocking, tassels…you name it: our range of floral tops for women has it covered so you can find the perfect style to suit you. Look super sharp in a floral wrap top, be flawless on a night out with a lace bralet or make a statement with an embroidered crop top! You can never have too much floral! Rock all of your favourite fun floral prints both day and night, all season long while staying ahead of the fashion game. With your new floral top, stand out from the crowd with confidence.

100 products
We thought you might like these!Based on your shopping habits...
Purple floral puff sleeve blouse
Purple floral puff sleeve blouse
£28.00
Blue floral print organza shirt
Blue floral print organza shirt
£36.00
Pink floral broderie corset top
Pink floral broderie corset top
£32.00
Pink floral puff sleeve top
Pink floral puff sleeve top
£34.00
Blue floral puff sleeve blouse top
£36.00
Cream frill bardot belted top
£20.00 £32.00
Blue floral print shirt
£35.00
Yellow v neck floral lace trim corset top
£32.00
Blue puff sleeve bardot top
£36.00
Black peplum hem broidery top
£30.00
Pink floral print frill bardot top
£32.00
Pink floral print ruffled top
£32.00
Cream broidery peplum hem top
£30.00
Pink floral belted peplum top
£36.00
Turquoise ruffled front blouse
£30.00
Red floral print shirred shirt
£36.00
Blue floral embroidered frill denim blouse
£40.00
Black lace frill stitched vest top
£20.00 £28.00
Pink floral frill detail puff sleeve top
£36.00
White short sleeve 'Love yourself' t-shirt
£20.00
Blue floral tie neck cape blouse top
£38.00
White long sleeve frill bardot top
£32.00
Black floral ruffle shirred waist bardot top
£36.00
Black floral lace trim long sleeve corset top
£32.00
Pink long sleeve shirred picnic peplum top
£25.00 £36.00
Cream long sleeve embroidered shirt
£30.00 £45.00
Pink short sleeve broderie peplum top
£36.00
White lace frill blouse top
£32.00
Pink oversized collar peplum top
£20.00 £28.00
Green floral ruched front mesh top
£28.00
Blue short sleeve floral print shirt
£42.00
Purple halter neck floral top
£18.00 £28.00
Pink buckle twist front beach shirt
£20.00 £38.00
Black floral print frill detail bardot top
£32.00
White tie back puff sleeve crop top
£28.00
  • White
  • Pink
Blue floral print cutwork trim blouse top
£36.00
Purple bardot floral printed top
£25.00 £36.00
Orange floral print organza shirt
£36.00
Green short puff sleeve empire top
£30.00
  • Green
  • Red
Red floral print shirred waist blouse top
£30.00
Purple floral frill detail top
£45.00
Cream puff sleeve floral tie front crop top
£20.00 £36.00
Blue cutwork long sleeve shirt
£45.00
Pink floral metallic crop top
£30.00
Yellow floral chiffon tiered cami top
£30.00
Green short puff sleeve poplin floral top
£30.00
Green floral shirred frill detail top
£32.00
Red floral print long sleeve shirt
£28.00
Yellow short puff sleeve floral crop top
£36.00
Blue short sleeve mesh floral top
£26.00
Blue short sleeve tie waist floral bardot
£28.00
Brown v neck floral frill top
£36.00
Black embroidery 2 in 1 jumper
£28.00 £45.00
Grey Toujours floral washed t-shirt
£24.00
Black floral shirred waist blouse top
£30.00
Black wrap floral peplum top
£36.00
Blue floral print collared organza shirt
£40.00
Blue shirred tie strap cami top
£30.00
Blue floral frill neck crop top
£34.00
Blue short puff sleeve jacquard top
£38.00
You've viewed of 100 products