Prince Carl Philip of Sweden, 41, raised some eyebrows when he married former glamour model Sofia Hellqvist, 35, on June 13, 2015. But five years on and they are as in love as ever and marked their 5th anniversary with an adorable series of new photos.
The couple are now proud parents of two sons Prince Alexander, Duke of Södermanland, four, and Prince Gabriel, Duke of Dalarna, two.
They shared a series of previously unseen snaps from their wedding on Instagram to mark their anniversary.
Their moving post read: “Sometimes you come to a crucial choice; a choice that determines your whole future and is about who you are, and above all about who you want to be. Often it requires courage.
“Courage not to choose the easy route just because it is easy, but the courage to stay on the hard road because it is right.”
READ MORE: Meghan Markle Grenfell cookbook: Duchess’s favourite recipes
The ceremony was followed by a reception and dinner at the Royal Palace.
the powerful message the couple shared on their fifth anniversary seems to hint and some of the criticism the couple faced in the lead up to their big day.
Sofia and Carl Philip first began dating in 2009 after they met through mutual friends.
Aware of the controversy their relationship would cause, the couple kept it a secret for months.
Before she met Carl Phillip native Swede Sofia had studied in New York for four years and had worked as a glamour model during that time.
After their relationship became public in 2010 photos of Sofia from her glamour-modelling days emerged in the Swedish media.
The fact that Swedish Prince was dating an ex Glamour model who had posed topless with a boa constrictor in 2004 caused a bit of a scandal at the time.
In 2005, Sofia had appeared on a reality tv-show called “Paradise Hotel” in which six singles live together at a luxury resort.
The couple have always maintained that the Royal Family welcomed Sofia with open arms despite rumours at the time.
Speculation they were not keen on Sofia is said to have hurt her and Carl Philip the most as the Royal Family had been friendly to her from day one.
Despite all odds, their spectacular royal wedding at the Royal Chapel in Stockholm warmed the nation’s hearts.
Sophia wore a gorgeous white lace wedding dress that was reminiscent of Kate Middleton’s in 2015.
Wedding guests included British Royal Sophie Countess of Wessex who attended with Prince Edward.
The groom’s parents, King Carl XVI Gustaf of Sweden and Queen Silvia were all smiles at the landmark event.