March 3, 2018

New details on who will get an invite to the royal wedding

Meghan and Harry are adding some modern twists to their wedding, inviting 1,200 members of the public to the ceremony at Windsor Castle.