Princess Victoria of Sweden celebrates her 40th birthday


Princess Victoria of Sweden beamed as she arrived at the Royal Palace in Stockholm with her husband and their children, Princess Estelle, five, and one-year-old Prince Oscar.

Read More…