This gorgeous John Charles 26842 is so flattering and the best dress if you have cracking legs! 

John Charles 26842

£595.00 Regular Price
£499.00Sale Price