Prince Harry and Meghan Markle will tie the knot at St George’s Chapel at Windsor Castle on May 19.
The 33-year-old prince and the former ‘Suits’ actress will be married by the Archbishop of Canterbury and Harry’s brother Prince William will be best man.