Kate Middleton spotted in public with Prince William: report
The Princess of Wales Kate Middleton was spotted in public with husband Prince William at a local farm stand not far from the couple’s home in Windsor, England over the weekend, according to multiple reports. While any royal family sighting tends to attract press and onlookers, the princess has Read More