Shirt £38, oasisstores.com; dungarees £55, topshop.com; shoes £35, office.c - The Independent