Let the wedding countdown officially begin: Meghan Markle and Prince Harry have officially sent out their wedding invitations! The royal wedding of the decade is set for May 19, 2018 at 12 p.m. Yesterday Kensington Palace reported that the invitations…