Here's Why Meghan Markle Probably Won't Be Prince Louis' Godmother
The great British tradition of taking bets on the behavior of the royal family has its eyes set on a new prize: predicting who will be named Prince Louis‘s godparents. On Wednesday, Kensington Palace announced that Prince Louis will be christened on Monday, July 9, at the Chapel Royal at St James’s Palace in London.…
Read more