It's the new-age fairytale that has re-written the royal history books!
If you thought Princess Mary and Prince Fred's love story turned traditional on its head, then just wait until you hear Prince Carl and Princess Sofia's tale.
After meeting through mutual friends Prince Carl Philip, Duke of Värmland, 38, has been with former glamour model and reality star Sofia Hellqvist, 32, since 2010. While eyebrows were raised over Sofia's former jobs, which include starring in the 2005 dating show Paradise Hotel and racy photo shoots, this pair prove that your past does not define your future.
On June 13, 2015, the stunning couple tied the knot in Stockholm's Royal Palace chapel in a lavish ceremony.
It marked the first time a Swedish citizen became a princess in over a hundred years. Sofia has now inherited the title Princess Sofia of Sweden, Duchess of Värmland. "It shows Sweden is a warm country with lots of love,” a proud Prince Carl Philip remarked on his wedding day.
Their second year of marriage has been extremely special with the pair set to welcome a second child later this year and their son - Crown Prince Alexander Erik Hubertus Bertil of Sweden - couldn't be more excited to be a big brother!
To celebrate their wedding anniversary, relive their sweetest moments in the gallery!