Kate Middleton Style Blog

Beulah London

Worn by the Princess for high profile overseas visits, public engagements at home, polo matches and weddings.