Princess Kate seen at farm shop a week after photo editing controversy
(LONDON) -- Kate, the princess of Wales, is seen in a new video with Prince William as the pair visited a local farm shop over the weekend in Windsor, England.The video, newly obtained by TMZ and shared on Monday, is the first video footage... Read More.