Kensington Palace announced Thursday the release of invitations to Harry and Meghan's wedding, scheduled for May 19.
USATODAY, USA Today: People
Thu, 03/22/2018 - 9:16am
Kensington Palace announced Thursday the release of invitations to Harry and Meghan's wedding, scheduled for May 19.