Advertisement

All the new details on Meghan and Harry's wedding

Mark your calendars and get the TV remote and popcorn ready for Prince Harry and Meghan Markle's wedding on the 19th of May.