Princess Sofia of Sweden broke royal protocol before marriage – ‘ensconced in Carl’s flat’
Princess Sofia of Sweden was born Sofia Hellqvist, and she began dating Prince Carl in 2010. However, the couple broke royal protocol before they were … Read more