Princess Beatrice is celebrating her 34th birthday today - and it's likely she will be receiving some lovely gifts.
She can probably count on some special presents from her husband Edoardo Mapelli Mozzi as well as her grandmother the Queen. Her Majesty is well-known for spoiling her grandchildren and in the past has treated both Prince William and Prince Harry to beautiful homes on their wedding days. And it seems that the monarch also did the same for Beatrice as well as her younger sister Princess Eugenie. In 1997, it is believed she splashed out to by Birch Hall - a seven-bedroom Georgian mansion in Surrey - that she gifted to the sisters, who were just seven and nine at the time.