Fate Or Fluke? This Photo Of Meghan Markle Outside Buckingham Palace Is Causing An Uproar
May 25, 2018 17:58
In about 24 hours, it will be one week since the royal wedding of Prince Harry and Meghan Markle. And although the event may be over, the euphoria is far from diminished. Fans of the new couple are still reeling over that epic first kiss on the steps of St. George's Chapel.