£695.00
UK Sizes: 2 to 28 Available in: White/Blush, White/Light Blue, White/Yellow, White/Lilac, Navy/Black, White Champagne, Red, Teal, Fuschia.
YOU MUST PRE-BOOK