Pregnant Princess Beatrice is currently carrying her second child. Earlier this week, the daughter of Prince Andrew went to a Rebecca Vallance dinner and her hair never has looked shinier. Pregnant Princess Beatrice is currently carrying her second child. Earlier this week, the daughter of Prince Andrew went to a Rebecca Vallance dinner and her hair never has looked shinier.