As if being the Queen of England weren't enough, the head of the Royal Family is also afforded this childhood fantasy: She has two birthdays. Every single year.
On April 21, the actual day of her birth, the Queen celebrates privately (we imagine she eats for breakfast in bed, surrounded by ), but on a Saturday in June (June 11 in 2016) she marks her "official" birthday publicly, in true British Royal fashion, with a carriage and horse procession known as .
It all comes down to the weather. (Can you think of a more English reason?) Summer, after all, is the only time for a proper parade.
In fact, the tradition dates all the way back to King George II in 1748, who combined the annual summer military march with his birthday celebration, even though he was born in October. Ever since, the reigning monarch has had the option of having an official birthday in the summertime. And let's be honest, who would turn down the opportunity to have two birthdays?
When Prince Charles ascends to the throne, he will likely adopt the practice; his birthday is in November, aka pretty much the worst month for a parade.
As for Prince William? His birthday's basically perfect: June 22. However, he will probably save the official celebration for the weekend.