The New Royal Meghan Markle’s Fairy Tale Has Begun

The next chapter in Meghan Markle‘s fairy tale has begun. Wearing a Clare Waight Keller for Givenchy dress, Meghan married Prince Harry today in an unforgettable (and star-studded) ceremony. The couple recited their vows at St. George’s Chapel at Windsor Castle; since 1863, the 14th century chapel has hosted 16 royal weddings. About 45 minutes […]