Prince Harry and Meghan Markle are headed down the aisle! The couple is set to tie the knot at St. George’s Chapel at Windsor Castle, Kensington Palace in May 2018, and we could not be more excited! Given the fact that both Meghan and Harry have big social circles, we’re curious… Read entire story.
Source: POPSUGAR Celebrity