But now, Her Majesty has finally received some good news, with the announcement that her granddaughter Zara Tindall, 39, is pregnant with her third child.
According to Express, a Buckingham Palace spokesman confirmed the joyous news, saying: “Her Majesty and the Duke of Edinburgh are aware and delighted."
Read more on newidea.com.au