Top £42, Topshop, topshop.co.uk; trousers £79, Cos, cosstores.com; bag £28, - The Independent