Alternatively, Marks and Spencer's Suede Cross Body Bag costs £45 and this Leather Large Messenger bag from Accessorize at Debenhams is priced at £45. This article may contain affiliate links ...