British weather can't make up its mind about spring temperatures. This trench coat adapts accordingly. Zara's 2-in-1 Detachable Waistcoat Trench Coat delivers two distinct pieces for £139. Wear it as ...