Daily Mail Shopping trip 2018-06-28 - Top, £29.95, gap.co.uk; jeans, £49.99, tkmaxx.com; bag, £79, marksand spencer.com