If correct, CharlotteAmalia's predictions will have Kate pregnant for the first time at age 31 and giving birth at almost age 32. If she ignores the advice of child development specialists and spaces them a year apart, she'll be 35 when finished, otherwise, she'll be...more like 37-40. That's assuming she finds it easy to get pregnant/doesn't seek assistance in that department.
Interesting to think about (and my, what fashion threads will have if her pregnancies span that set of ages).
typical would be 1 1/2 or 2 years between the children, so my guess:
Girl (Elizabeth Matilda Diana Carole) born 09/2013
Girl (Victoria Mary Philippa Amelia) born 04/2015
Boy (John Michael Charles Alfie) born 03/2017 - Catherine would be 35, and William 34 close to 35, so both still quite young.
Royals tend to have children quite close in age:
Mary: Christian 10/2005 (Mary was 33) and Isabella 04/2007 (Mary was 35), just 1 1/2 year between
Maxima: Amalia 12/2003, Alexia 06/2005 and Ariane 04/2007 (Maxima was 32, 34, 35 years old), and always less then two year between the girls.
Letizia: Leonor 10/2005, Sofia 04/2007 (Letizia 33 and 34 years old and just 1 1/2 years between the girls).
Mette-Marit: Ingrid 1/2004, Sverre 12/2005 - 23 months (mette being 30 and 32).
Also Mathilde, Mabel, Sarah (York) and some other had their kids quite close in age.
C. and Will. habe siblings very close to them: Catherine and Pippa (1 year 8 month) and William and Harry (2 years 3 months with Diana having an miscarriage between them) are also very close in age.