Here's How Meghan Markle and Prince Harry Are Honoring Princess Diana on Their Wedding Day
It’s official: Meghan Markle will become a royal in just 14 days. And as we get closer to the big day on May 19, more and more wedding details are being released by Kensington Palace. So far we know the florist, the cake, the music, and, as of yesterday, that Meghan won’t have a maid…
Read more