Princess Kate Reportedly Spotted ‘Happy’ & ‘Healthy’ on Shopping Trip Amid Public Absence
According to an eyewitness, the Princess of Wales visited the Windsor Farm Shop, which is about one mile from her home in the U.K. According to an eyewitness, the Princess of Wales visited the Windsor Farm Shop, which is about one mile from her home in the U.K.