Millions of fans around the world watched Prince Harry and Meghan Markle tie the knot on May 19, 2018. The couple said “I do” in front of 600 guests at St. George’s Chapel on the grounds of Windsor ...