Royal Birthdays for today, April 30th:
Philip III, King of France, 1245
Casimir III, King of Poland, 1310
Gaston III, Count of Foix, 1331
William III, Landgrave of Thuringia, 1425
Louise of Lorraine, Queen of France, 1553
Mary II, Queen of England, 1662
François Louis, Prince of Conti, 1664
Juliana, Queen of the Netherlands, 1909
Carl XVI Gustaf, King of Sweden, 1946
Miguel Urdangarín y de Borbón, Son of Infanta Cristina, 2002