Princess Beatrice Elizabeth Mary of York
Beatrice is one very eligible and feisty red-headed royal. She is the oldest daughter of Prince Andrew of York. She is called the “party princess” due to her happening social life and is the only royal to ever finish the London Marathon. Pretty impressive!

Princess Beatrice Elizabeth Mary Of York
ADVERTISEMENT