Satchel, £35, marksandspencer.com - The Independent