Today marks a special day for Princess Beatrice - her 34th birthday.
She was born on August 8, 1988, in London and is the first child of her parents Prince Andrew and Sarah Ferguson and the Queen's fifth grandchild. It was a whole two weeks after her birth before her name was revealed - and it was announced she would be called Beatrice Elizabeth Mary, with her middle names paying tribute to her grandmother and great-grandmother. However, it seems there was a reason behind the short delay in formally announcing her name - and it was reportedly all down to her grandmother the monarch.
As is tradition, royals usually first tell the Queen about their name choice to check she's happy with it in an "informal chat" where it's hoped she gives her blessing. And normally, she doesn't have any issues with the name suggestions.