Kate Middleton was seen at Finlay eyewear store in London in a rare public shopping trip. All about the Princess of Wales' ...
As she returns more to public life, the Princess of Wales is reaching for heritage British brands that have long histories ...