Prince Harry and Meghan Markle have announced the month and location of their wedding. Kensington Palace says the royal couple will walk down the aisle in May 2018 at St. George's Chapel at Windsor Castle.

They didn't say the date yet. The palace also announced that The Royal Family will pay for the wedding."