Princess Beatrice caused division last week when HELLO! readers debated whether they would have preferred her to be called Annabel.

While nearly half (45%) chose Beatrice, most picked Annabel – the name the royal was almost given . Sorry, Beatrice, but I have to agree with the majority on this one.

The meaning of the name Annabel is ''lovable", which is so cute. But for the Beatrice voters out there, the name also carries a lovely connotation as the moniker means ''bringer of joy''.

© Getty The majority of HELLO! readers preferred the name Annabel...

Not to blame Queen Elizabeth II , but she may have swayed the final decision on this one. The late Queen allegedly thought the name Annabel was “too yuppie” and reportedly suggested the name Beatrice to the Duke and Duchess durin

See Full Page