Florals
Florals

Florals have never looked better this season. Vibrant designs on tops and skirts keep things fresh, while floral embroidery and lace-work is the perfect occasion choice. For added drama, think floral midi and maxi dresses in bold oversized prints or jacquard textures. Complete with stunning headpieces and printed shoes to give that final flourish.

Refine by

From £
to £

Sort by
238 Products
View
Sort by
  • BY LYDIA
    £349.00 £209.40 (40 % off)
  • £119.00 £71.40 (40 % off)
  • PETITE 5'3 AND UNDER
    £249.00 £149.40 (40 % off)
  • £249.00 £149.40 (40 % off)
  • £159.00 £95.40 (40 % off)
  • £99.00
  • PETITE 5'3 AND UNDER
    £349.00 £209.40 (40 % off)
  • TALL 5'10 AND OVER
    £159.00 £95.40 (40 % off)
  • £129.00 £77.40 (40 % off)
  • £139.00 £83.40 (40 % off)
  • £119.00 £71.40 (40 % off)
  • TALL 5'10 AND OVER
    £119.00 £71.40 (40 % off)
  • PLUS SIZE
    £139.00 £83.40 (40 % off)
  • PETITE 5'3 AND UNDER
    £359.00
  • £139.00 £83.40 (40 % off)
  • £159.00 £95.40 (40 % off)
  • TALL 5'10 AND OVER
    £349.00 £209.40 (40 % off)
  • PLUS SIZE
    £89.00
  • £229.00 £115.00 (50 % off)
  • TALL 5'10 AND OVER
    £119.00 £71.40 (40 % off)
  • £419.00 £251.40 (40 % off)
  • PETITE 5'3 AND UNDER
    £349.00 £209.40 (40 % off)
  • £229.00 £137.40 (40 % off)
  • £349.00 £209.40 (40 % off)
  • PETITE 5'3 AND UNDER
    £249.00 £149.40 (40 % off)
  • PETITE 5'3 and under
    £75.00 £30.00 (60 % off) Sale
  • £119.00 £71.40 (40 % off)
  • £189.00 £113.40 (40 % off)
  • PETITE 5'3 AND UNDER
    £139.00 £83.40 (40 % off)
  • £149.00 £89.40 (40 % off)
  • £99.00 £59.40 (40 % off)
  • PETITE 5'3 AND UNDER
    £229.00 £137.40 (40 % off)
  • TALL 5'10 AND OVER
    £349.00 £209.40 (40 % off)
  • £249.00 £149.40 (40 % off)
  • PETITE 5'3 AND UNDER
    £119.00 £71.40 (40 % off)
  • £369.00 £221.40 (40 % off)
  • TALL 5'10 AND OVER
    £139.00 £83.40 (40 % off)
  • £159.00 £95.40 (40 % off)
  • PLUS SIZE
    £249.00 £149.40 (40 % off)
  • PLUS SIZE
    £159.00 £95.40 (40 % off)
  • £369.00 £221.40 (40 % off)
  • PETITE 5'3 AND UNDER
    £99.00 £59.40 (40 % off)
  • TALL 5'10 AND OVER
    £99.00
  • PETITE 5'3 and under
    £369.00 £221.40 (40 % off)
  • £139.00 £83.40 (40 % off)
  • £219.00 £131.40 (40 % off)
  • PLUS SIZE
    £99.00 £59.40 (40 % off)
  • PETITE 5'3 and under
    £369.00 £221.40 (40 % off)
  • PETITE 5'3 AND UNDER
    £229.00 £137.40 (40 % off)
  • £179.00 £107.40 (40 % off)
  • PLUS SIZE
    £229.00 £137.40 (40 % off)
  • £369.00 £221.40 (40 % off)
  • PETITE 5'3 and under
    £249.00 £149.40 (40 % off)
  • TALL 5'10 and over
    £369.00 £221.40 (40 % off)
  • PETITE 5'3 AND UNDER
    £419.00 £251.40 (40 % off)
  • PLUS SIZE
    £99.00
  • PETITE 5'3 AND UNDER
    £209.00 £125.40 (40 % off)
  • TALL 5'10 and over
    £279.00 £167.40 (40 % off)
  • £259.00 £155.40 (40 % off)
  • PETITE 5'3 and under
    £279.00 £167.40 (40 % off)

Floral Clothing