These smart tailored shorts are perfect for all occasions. Wear with a blouse for a smart look or dress down with a summer top..
£48.00
[Essential Long Shorts: click here for latest offers & availability]