The British are coming! Final preparations are taking place as the final countdown begins for the royal wedding of Prince Harry and Meghan Markle. The big day is Saturday, May 19 at noon. The royal couple will be coming together in perfect harmony as they step foot in Buckingham Palace to wed. …