Live

Meghan Markle and Prince Harry to Invite 2,600 Public Guests to Royal Wedding

Meghan Markle and Prince Harry are inviting more than 2,600 members of the general public to their royal wedding. It will be held on May 19 at Windsor Castle, Kensington palace has announced. The couple says they want their wedding day to be an opportunity for everyone to feel like a part of the celebration. InsideEdition.com's Leigh Scheps (http://twitter.com/LeighTVReporter) has more.

Live on Inside Edition

Live
Live Stream
Inside Edition Streaming: Keep WatchingWatch Now

Latest

Investigations

Heroes

Crime

Politics