Kate Middleton’s Balmoral coat: The Catherine Walker dupe for less | HELLO!

Responsive image
source