When the Princess of Wales stepped out for an under-the-radar visit to Finlay & Co, the ultra chic opticians located in London’s trendy Notting Hill, all eyes were on her effortlessly chic outfit.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results