Just in case you haven't turned on your TV, or read a newspaper or magazine lately, the Royal Wedding is tomorrow. Prince Henry (Harry) of Wales will marry American Meghan Markle in St. George's Chapel at Windsor. Here's a great little guide to the schedule for the big day.
Apart from the excitement of seeing the bride's dress, I'm also looking forward to seeing if Princess Beatrice can sport even more extreme millinery than the last two creations she donned for a royal wedding (her cousins Peter Phillips' wedding in 2008 and Prince William's in 2011). How far over the top will she go?