In a new video showing her walking through a carpark outside the Windsor Farm Shop on March 16, the Princess of Wales flashes her smile and chats to husband Prince William as the pair visit the store located not far from their Adelaide Cottage home.
“Kate looked happy and relaxed,” eyewitness Nelson Silva, who captured the footage on