Follow in Famous Footsteps
Search, save, + share travel plans based on where celebrities have been.
Popular Searches: Beyoncé, San Francisco, Eat + Drink
- Prince Harry and Meghan Markle got married in May 2018 at Windsor, England, UK’s Windsor Castle.
- Sandra Oh posted a throwback photo to mark the royal wedding in May 2018 of her selfie with Windsor Castle.
- Josh Gad said it was “just another Sunday at” Windsor Castle when he was in a gorgeous garden area here in July 2015.