European Royals




Princess Alexandra expecting second child

The Grand Ducal Court of Luxembourg has announced that Princess Alexandra is expecting her second child. The announcement reads, “Their Royal Highnesses the Grand Duke…