Printed Shoulder Bag Navy Floral Canvas Messenger Bag by Engineered Garments Buy for $127 from farfetch.com