Princess Kate seen at farm shop a week after photo editing controversy
Catherine, Princess of Wales attends the Christmas Day service at St Mary Magdalene Church on Dec. 25, 2023 in Sandringham, Norfolk. (Mark Cuthbert/UK Press via Getty Images) (LONDON) — Kate, the princess of Wales, is seen in