Please enter a search term.
Please enter a search term

Florals in size 18

From Roses to Lilys and everything in between, we love nothing more than to fill our wardrobe with floral print dresses and tops. Florals work in a wide variety of colours and can be bold or subtle depending on your taste but one thing is for sure - They always look amazing! Whether you're looking to brighten up your workwear wardrobe with a smart floral print top or putting together a statement wedding guest look for the next big date in your diary with a floor sweeping floral print maxi dress, we've got beautiful blossoms to suit you.

2364 items
Blue Curve Aztec Print Stretch Top
20% OFF CURVE
Black Petite Abstract Print Hanky Hem Dress
Roman Petite
Multi Linear Print Shift Dress
Black Relaxed Stripe Print Stretch Top
Grey Geometric Print Jacquard Jumper Dress
Black Metallic Floral Print Ruffle Top
Blue Sleeveless Floral Print Vest
Black Stretch Midi Polka Dot Skirt
Grey Floral Print Midi Stretch Skirt
Purple Leaf Print Pleat Detail Shift Dress
Blue Petite Abstract Knot Stretch Midi Dress
Roman Petite
Blue Petite Tie Waist Floral Dress
Roman Petite
Green Petite Metallic Spot Frill Top
Roman Petite
Green Ditsy Floral Button Through Dress
new-price
Blue Curve Stripe Print Linen Look Vest Top
20% OFF CURVE
Black Animal Print Stretch Pencil Skirt
Red Curve Floral Pocket Detail Stretch Tunic Top
20% OFF CURVE
Pink Check Print Swing Stretch Dress
Green Curve Tie Back Floral Tunic Stretch Top
20% OFF CURVE
Multi Curve Abstract Print Bardot Stretch Top
20% OFF CURVE
Black Petite Polka Dot Tiered Midi Dress
Roman Petite
Blue Petite Floral Print Ruched Midi Dress
Roman Petite
Blue Animal Print Zip Detail Top
Blue Curve Floral Longline Stretch Shirred Top
20% OFF CURVE
Green Spot Print Shift Stretch Dress
Pink Petite Sleeveless Twist Front Maxi Dress
Roman Petite
Green Abstract Halter Neck Tiered Maxi Dress
new-price
Orange Curve Floral Print Dipped Hem Top
20% OFF CURVE
Multi Tie Dye Button Detail Top
Yellow Sleeveless Floral Pleat Front Top
Grey Ditsy Floral Fit & Flare Dress
Multi Petite Stripe Mini Swing Dress
Roman Petite
Multi Border Print Keyhole Pocket Dress
Green Knitted Colour Block Dress
Blue Curve Abstract Print Tunic Stretch Dress
20% OFF CURVE
Blue Curve Floral Stretch Jersey Top
20% OFF CURVE
Blue Curve Paisley Back Bar Stretch Top
20% OFF CURVE
Blue Petite Tie Waist Floral Stretch Dress
Roman Petite
Blue Petite Shirred Sleeve Floral Dress
Roman Petite
Green Frill Detail V-Neck Top
Blue Petite Paisley Print Tie Waist Dress
Roman Petite
Blue Abstract Leaf Print Tiered Midi Dress
Yellow Shirred Bodice Frill Detail Midi Dress
Red Petite Floral Stretch Midi Dress
Roman Petite
Blue Cold Shoulder Polka Dot Midi Dress
Red Petite Abstract Floral Spot Print Shirt Dress
Roman Petite
Blue Colour Block Stripe Jumper
Multi Ditsy Floral Print Tea Dress
Black Chiffon Sleeve Overlay Stretch Top
Blue Tie Dye Pocket Swing Top
Black Leaf Print Double Layer Vest Top
Red Abstract Raglan Sleeve Stretch Top
Red Curve Spot Floral Print Sweetheart Neck Top
20% OFF CURVE
Green Petite Tropical Print Square Neck Top
Roman Petite
Blue Geometric Print Shift Stretch Dress
Grey Colour Block Stretch Jumper Dress
Purple Curve Roll Neck Ditsy Stretch Top
20% OFF CURVE
Black Diamond Print Knitted Jumper
lh-pack
Black Petite Animal Print Longline Jumper
Roman Petite
Black Floral Border Print Smock Dress
Purple Textured Frill Hem Dress
Black Petite Contrast Knitted Jumper Dress
Roman Petite
Pink Petite Side Buckle Floral Ruched Midi Dress
Roman Petite
Red Petite Swirl Print Pocket Stretch Dress
Roman Petite
Cream Leaf Asymmetric Layer Stretch Top
Black Floral Print Swing Stretch Top
Red Curve Tie Back Tunic Stretch Top
20% OFF CURVE
Pink Sleeveless Floral Print Blouse
Cream Premium Animal Print Faux Fur Coat
Red Curve Leopard Print Mesh Chiffon Midi Dress
20% OFF CURVE
Green Leaf Print Stretch Ruched Dress
Orange Curve Geo Print Longline Tunic
20% OFF CURVE
Black Shimmer Leopard Print Velvet Dress
Blue Petite Floral Print Wrap Dress
Roman Petite
Grey Stripe Print Jumper
lh-pack
Purple Leaf Print Gathered Stretch Dress
Green Sequin Diamond Print Swing Stretch Dress
Blue Geometric Print Frill Hem Dress
Grey Petite Split Neck Leopard Print Mini Dress
Roman Petite
Cream Floral Print Button Detail Stretch Top
Blue Burnout Palm Print Cold Shoulder Top
Red Check Print Textured Skirt
Blue Petite Frill Neck Floral Top
Roman Petite
Red Textured Animal Print Stretch Tunic Dress
Black Abstract Print Stretch Swing Dress
Grey Floral Print Fold Neck Stretch Top
Blue Petite Abstract Frill Hem Stretch Top
Roman Petite
Black Geometric Print Frill Hem Dress
Green Ditsy Bow Tie Sleeve Top
Red Checked Zip Detail Brushed Skirt
Blue Curve Floral Print Crinkle Tunic Top
20% OFF CURVE
White Floral Print Longline Blouse
White Embroidered Spot Print Halterneck Top
Yellow Floral Print Stretch Dress
Metallic Animal Print Button Detail Top
Metallic Chiffon Hem Tie Cuff Stretch Top
Black Petite Boucle Stretch Skirt
Roman Petite
Orange Curve Aztec Print Stretch Top
20% OFF CURVE
Pink Curve Floral Frill Bardot Top
20% OFF CURVE
Black Foil Print Contrast Yoke Dress
Black Relaxed Floral Print Shirt
Dusk Pack
Green Animal Print Pocket Stretch Dress
Blue Petite Geo Print Shirred Waist Top
Roman Petite
Black Metallic Print Pocket Shift Dress
Red Polka Dot Print Mesh Midi Stretch Dress
Dusk Pack
Purple Check Print Pocket Shift Dress
Multi Animal Print Tie Neck Chiffon Top
Pink Petite Ditsy Print Bardot Top
Roman Petite
Black Floral Print Pleated Waist Dress
White Ditsy Floral Print Shirred Blouson Hem Top
Red Lace Detail Paisley Print Stretch Top
Black Floral Wide Leg Trousers
Dusk Pack
Multi Animal Print Hooded Padded Coat
Black Sleeveless Textured Animal Print Top
Pink Petite Abstract Floral Ruched Top
Roman Petite
Blue Curve Floral Frill Top
20% OFF CURVE
Blue Petite Wrap Front Belted Jumpsuit
Roman Petite
Pink Petite Floral Print Wrap Ruched Maxi Dress
Roman Petite
Pink Petite Floral Print Waist Tie Top
Roman Petite
Green Petite Floral Belted Wrap Jumpsuit
Roman Petite