Kate Middleton wore a blue longline coat on her recent visit to Northern Ireland. It's a new forever piece in her timeless wardrobe.
185