Should the video of Prince William and Princess Kate halt royal rumor mill?
A British newspaper says Prince William and his wife Catherine have been filmed at a farm shop near their Windsor home.
A British newspaper says Prince William and his wife Catherine have been filmed at a farm shop near their Windsor home.