This gorgeous John Charles 26586 also comes in a cape option shown as style 

John Charles 26586

£825.00 Regular Price
£599.00Sale Price