PF9600   £350
PF9653   £365
PF9658   £310
Georgie   £280
Jay   £340
Cara   £345
Jade   £340
1522   £420
9411   £265
9412   £330
9668   £420
9645   £390
Sabrina   £275
Valentina   £295
60453   £360
1514   £385
9397   £299
9262   £299
Melissa   £285
Katie   £370
Tara   £420
9661   £365
9665   £360
60620   £460
9667   £370
9656   £380
9657   £360

Dresses on this page are made to order & have varied lead times.

50% deposit to order with balance paid on collection.

More styles available in store to buy and take away same day.

Polly Rose Limited SC541627