Sweden’s Princess Victoria Stuns in Unexpected Leopard Dress at Award Ceremony!
A Dazzling Display of Scientific Achievement and Style On November 3rd, Crown Princess Victoria of Sweden graced the Marcus Wallenberg Prize ceremony in Stockholm, where she … Continue Reading →