Obviously there’s no rush, but want to place some early bets on it? I say Kate Middleton and William have a kid by the time she’s 30. It could be earlier! Who knows? Oh, also, who is in this picture?

Why, it’s Queen Elizabeth and Prince Andrew. It was taken by Cecil Beaton in 1960.