Marks & Spencer is offering a 'bold' printed shirt that one shopper claims 'looks expensive'. For £25 you can get the Printed Collared Shirt in green mix, designed with a zebra stripe pattern.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results