Shop › JOHN CHARLES - 66625 - NEW ARRIVAL! Image 1 of 1 JOHN CHARLES - 66625 - NEW ARRIVAL! £679.00 Size: Select Size 14 18 20 22 24 Colour: Select Colour NAVY/IVORY Add To Cart Added! You Might Also Like JOHN CHARLES - 66710 - New Arrival! £649.00 John Charles - 29278 £679.00 John Charles - 29282 £849.00 John Charles 66314 £649.00 John Charles 29156A £649.00 Sold Out