How to see the royal wedding dress at Windsor right now
If you loved seeing the Royal Wedding of Prince Harry and Meghan Markle this spring (and seriously, who didn’t?), there’s a huge treat in store for you on the outskirts of London this fall. Meghan Markle’s wedding dress is now on display at Windsor Castle! You have until January 6, 2019 to see it for yourself.