Today is the Queen's 94th birthday.That's right, Queen Elizabeth II is almost half way through her 90th decade on earth, and aside from that she is also Britain's longest reigning monarch.
But the Queen doesn't do birthdays quite like you or I because, of course, she is far more important. In fact, she has two birthdays.The first is on 21 April (today) and the second is every second Saturday in June.
But why does the grandmother of Prince William and Harry celebrate twice a year? Well the reason is all down to longstanding tradition that has to do with the most popular of British small talk topics – the weather.