home
Dresses

Petite Dresses

(337 products)

Petite by design but big on style, our collection of petite dresses will have you covered for all occasions. With casual shirt dresses, dazzling shifts and maxis for evening dress, parties, daytime and more.

SAVE 20%
Now £24.00
Was £30.00
SAVE 41%
Now £21.59
Was £36.99
SAVE 50%
Now £22.50
Was £45.00
Then £31.50
SAVE 30%
Now £31.50
Was £45.00
Then £36.00
SAVE 66%
Now £35.00
Was £105.00
SAVE 50%
Now £22.50
Was £45.00
Then £31.50
SAVE 50%
Now £19.00
Was £38.00
Then £26.60
SAVE 30%
Now £24.50
Was £35.00
Then £28.00
SAVE 65%
Now £7.00
Was £20.00
Then £12.00
SAVE 20%
Now £31.99
Was £39.99
SAVE 50%
Now £17.50
Was £35.00
Then £24.50
SAVE 50%
Now £17.50
Was £35.00
Then £28.00
SAVE 60%
Now £11.99
Was £29.99
Then £19.99
SAVE 20%
Now £30.40
Was £38.00
SAVE 30%
Now £24.50
Was £35.00
Then £28.00
SAVE 46%
Now £17.00
Was £32.00
Then £22.00
SAVE 50%
Now £12.50
Was £25.00
Then £17.00
SAVE 30%
Now £24.50
Was £35.00
Then £28.00
SAVE 48%
Now £20.00
Was £39.00
Then £22.00
SAVE 60%
Now £13.19
Was £32.99
Then £22.99
SAVE 25%
Now £134.25
Was £179.00
SAVE 60%
Now £9.99
Was £24.99
Then £14.99
SAVE 60%
Now £14.79
Was £36.99
Then £26.99
SAVE 39%
Now £12.00
Was £19.99
SAVE 60%
Now £13.19
Was £32.99
Then £19.99
SAVE 30%
Now £24.50
Was £35.00
Then £28.00
SAVE 30%
Now £20.99
Was £29.99
Then £23.99
SAVE 50%
Now £17.50
Was £35.00
Then £24.50
SAVE 60%
Now £11.99
Was £29.99
Then £19.99
SAVE 30%
Now £24.50
Was £35.00
Then £28.00
SAVE 60%
Now £13.99
Was £34.99
Then £19.99
SAVE 60%
Now £14.79
Was £36.99
Then £26.99
SAVE 38%
Now £55.00
Was £89.00
Then £62.30
SAVE 30%
Now £28.00
Was £40.00
Then £32.00
SAVE 50%
Now £16.00
Was £32.00
Then £22.40
SAVE 20%
Now £31.99
Was £39.99
SAVE 60%
Now £11.99
Was £29.99
Then £19.99
SAVE 60%
Now £14.79
Was £36.99
Then £26.99
SAVE 38%
Now £55.00
Was £89.00
Then £62.30
SAVE 38%
Now £55.00
Was £89.00
Then £62.30
SAVE 20%
Now £19.99
Was £24.99
SAVE 50%
Now £20.00
Was £40.00
Then £32.00
SAVE 57%
Now £15.00
Was £35.00
Then £20.00
SAVE 20%
Now £21.59
Was £26.99
SAVE 20%
Now £26.39
Was £32.99
SAVE 20%
Now £26.39
Was £32.99