Here are the British royal babies from oldest to youngest.
To the United Kingdom (and the 15 other realms she reigns over), Elizabeth II is Queen, but to the royal babies she's simply Gan-Gan. At 91 years old, the Queen has not only eight grandchildren, but seven great-grandchildren. (Duchess Kate gave birth to a baby boy, Prince Louis, earlier this spring and Zara Tindall had a baby girl named Lena Elizabeth this summer.)
Read on to get to know the youngest members of the British royal family.