On Nov. 28, Meghan made her first public appearance as a future royal. The couple will tie the knot on May 19 at St. George's Chapel at Windsor Castle.