The Royal Wedding is nearly here! Prince Henry Charles Albert David, or Harry of Wales as we know him, is to wed Meghan Markle tomorrow, May 19th. The wedding will take place at noon at Windsor Castle with guests set to arrive beginning at 9:30 AM. With all of this