There were crowns and tiaras as far as the eye could see but our Crown Princess Mary stood out from the crowd at Sweden’s royal wedding on the weekend.
Mary looked absolutely stunning in an ice-blue gown with diamond tiara and earrings as she turned out to celebrate the marriage of Prince Carl Philip to former reality TV star Sofia Hellqvist.
Mary wasn’t the only impeccably-dressed royal to walk the red carpet on the Swedish couple’s big day – here are our favourite royal wedding frocks.
Mary looked beautiful, as always.
Crown Prince Frederik and Crown Princess Mary.
The groom’s eldest sister, Sweden’s Crown Princess Victoria and her husband Prince Daniel.
The groom’s heavily pregnant sister Princess Madeleine.
Dutch Queen Maxima.
Norway’s Crown Prince Haakon and Crown Princess Mette-Marit.
Denmark’s Prince Joachim and Princess Marie.
Queen Mathilde of Belgium.
Queen Sonja of Norway
Queen Sonja of Norway, arrives at The Royal Chapel.
The newlyweds’ official wedding portraits. © Mattias Edwall, Kungahuset.
The newlyweds with their family and royal guests. © Mattias Edwall, Kungahuset
The happy couple with Sofia’s bridal party, including Princess Estelle (second right). © Mattias Edwall, Kungahuset
Prince Carl Philip and Princess Sofia with their parents. © Mattias Edwall, Kungahuset
The newlyweds with their siblings: (L-R) Sara Hellqvist, Lina Hellqvist, Crown Princess Victoria and Princess Madeleine. © Mattias Edwall, Kungahuset
The ceremony was held at the Royal Chapel in Stockholm.
Sofia wore a stunning, long-sleeved white gown and a crystal-covered tiara.
Overjoyed. The couple met in 2010.
The ceremony was followed by a 21-gun salute.
The lovely couple.
The couple steal a moment to talk during the wedding banquet.
Thousands of well-wishers gathered to cheer the newlyweds.
The chuffed Prince couldn’t resist a fist-pump in front of crowds.
The happy couple waving to their fans.
Seal it with a kiss.
Congratulations to the newlyweds.