We've really been lapping up everything Prince Harry and Meghan Markle related since they announced their engagement in November. What can we say? We're obsessed. Now that more details have emerged about their impending nuptials (save the date: May 19, 2018), we couldn't help but do some research into their chosen wedding venue - St. George's Chapel at Windsor Castle.
[Photo via @andikset]