Princess Kate Reportedly Spotted ‘Happy’ & ‘Healthy’ on Shopping Trip Amid Public Absence
1 min readAccording 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.Read More