Meghan Markle Won’t Have A Maid Of Honor – Here’s Why!

Meghan Markle is set to marry Prince Harry on May 19 at Windsor Castle. And while Prince William is set to be Prince Harry’s best man, Meghan won’t have a maid of honor. Watch to find out why!