Catherine Walker Forest Green Coat Kate's love for a smart Catherine Walker coat in undeniable. During her tour of Ireland, the Duchess wears a double-breasted, forest-green coat over a green silk peplum dress by Alessandra Rich. Image Source: Getty / Karwai Tang