No image available
No image available
Your request is being processed.



Maxi dresses

Bright, beautiful and easy to wear, maxi dresses are wardrobe must-haves for every season. Step out in bold blocks of colour and fabulous floral prints in a maxi dress that's perfect for the season. From petite maxi dresses to maxi dresses for a wedding, we've got all occasions and styles covered.

348 products found in Maxi dresses

Debut
Bright pink maxi dress
Was £120.00
Then £96.00
Now £60.00

Izabel London
Green polyester sleeveless floral print multi
Was £32.00
Now £25.60

Izabel London
Black halter neck tye-dye print dress
Was £32.00
Now £25.60

Izabel London
Pink halter neck tye-dye print dress
Was £32.00
Now £25.60

Chase 7
Blue faded print maxi dress
Was £50.00
Now £40.00

Chase 7
Black lace trim maxi dress
Was £38.00
Now £30.40

Samya
Orange graphic feather print maxi dress
Was £32.00
Now £25.60

Alice & You
Black belted maxi dress
Was £53.99
Now £43.19

Alice & You
Black printed maxi dress
Was £36.00
Now £28.80

Amaya
Sleeveless tribal print maxi dress
Was £32.00
Now £25.60

Alice & You
Brown chiffon cami printed maxi
Was £25.00
Now £20.00

Alice & You
Brown button front maxi dress
Was £38.00
Now £30.40

Izabel London
Grey tie effect maxi dress
Was £28.00
Now £22.40

Amaya
Mid blue denim ruffle maxi dress
Was £30.00
Now £24.00

Alice & You
Peach ruched waist maxi dress
Was £70.00
Now £56.00

Goddiva
Pink fluoro paint splash side split maxi
Was £36.00
Now £28.80

Coast
Tyler maxi
Was £195.00
Now £156.00

Coast
Dulcie maxi dress petite
Was £175.00
Now £140.00

Coast
Leta maxi dress
Was £220.00
Now £176.00

Coast
Royina maxi dress
Was £175.00
Now £140.00

Oasis
Tile patched maxi dress
Was £65.00
Now £52.00

Phase Eight
Katia maxi dress
Was £89.00
Now £71.20

Phase Eight
Kirsty kimono maxi dress
Was £79.00
Now £63.20

Phase Eight
Sunto maxi dress
Was £120.00
Now £96.00

Planet
Floral maxi dress
Was £119.00
Now £95.20

Windsmoor
Magenta jersey maxi dress
Was £99.00
Now £79.20

Planet
Black Monique maxi
Was £99.00
Now £79.20

Planet
Navy sleeveless maxi dress
Was £119.00
Now £95.20

Dorothy Perkins
Black embellished maxi dress
Was £38.00
Now £30.40

Preen/EDITION
Designer natural geometric floral maxi dress
Was £90.00
Now £72.00

Butterfly by Matthew Williamson
Designer yellow beaded bodice maxi dress
Was £80.00
Now £64.00

Debut
Peach embellished strap maxi dress
Was £99.00
Now £79.20

Little Mistress
Black and white pleated chevron maxi dress
Was £80.00
Now £72.00

Little Mistress
Black and cream scalloped top maxi dress
Was £75.00
Now £67.50

Yumi
Black Tetris maxi dress
£48.00

Quiz
Black Mesh Halter Neck Split Front Maxi Dress
Was £69.99
Now £39.99

Mandi
Red wrap front maxi dress
Was £24.00
Now £19.20

Mandi
Grey wrap front maxi dress
Was £24.00
Now £19.20

Izabel London
Orange graphic feather print maxi dress
Was £26.00
Now £20.80

Izabel London
Blue oversize floral print maxi
Was £26.00
Now £20.80

Izabel London
Blue front wrap printed maxi dress
Was £26.00
Now £20.80

Izabel London
Pink front wrap printed maxi dress
Was £26.00
Now £20.80

Samya
Blue strap multi stripe maxi dress
Was £30.00
Now £24.00

Coast
Floris maxi dress
Was £175.00
Now £140.00

Coast
Fernanda maxi dress
Was £175.00
Now £140.00

Coast
Coast sadie maxi dress
Was £180.00
Now £144.00

Phase Eight
Storm constanza embellished maxi dress
Was £140.00
Now £112.00

Phase Eight
Black gerona fringe beaded full length dress
Was £350.00
Now £280.00

Phase Eight
Black malunia full length beaded dress
Was £395.00
Now £316.00

Windsmoor
Black maxi jersey dress
Was £89.00
Now £71.20

Kaliko
Waterfall soft maxi dress
Was £179.00
Now £143.20

Kaliko
Waterfall soft maxi dress
Was £179.00
Now £143.20

Kaliko
Waterfall soft maxi dress
Was £179.00
Now £143.20

Gorgeous
Dark orange fern maxi dress
£55.00

Debut
Light yellow floral applique maxi dress
Was £120.00
Now £96.00

No. 1 Jenny Packham
Designer light yellow floral embellished maxi dress
Was £170.00
Now £136.00

Red Herring
Red aztec print maxi dress
£20.00

Pearce II Fionda
Designer green beaded strap maxi dress
Was £120.00
Now £96.00

Little Mistress
Curvy multi print belted chiffon maxi dress
Was £72.00
Now £64.80

Little Mistress
Navy embroidered waist maxi dress
Was £85.00
Now £76.50