Meghan & Harry's Wedding

Meghan & Harry got married on May 19, 2018 at St. George's Chapel, Windsor Castle in Windsor, Berkshire, England after a 5 month engagement.