Crown Princess Victoria of Sweden, her husband Prince Daniel of Sweden and their two children, Princess Estelle and Prince Oscar, joined the rest of the Royal Family at Solliden Castle to celebrate Princess Victoria’s birthday.
The whole Swedish Royal Family attended the special occasion in Borgholm, Sweden, and the royal women looked fabulous in beautiful summery dresses.
Crown Princess Victoria wore a white H&M dress, a long off-the-shoulder gown featuring delicate embroidery.
The dress is believed to be a custom H&M design with archive fabrics from the 2016 Conscious Exclusive Collection.
The Swedish royal paired the summer gown with a pair of white wedges and wore maxi gold hoop earrings for an added touch of glamour.
Her daughter Princess Estelle looked beautiful matching he mum in a white shirt dress and white ballerinas.
Estelle sported the cream Sandrine wide dress by the fashion brand Designers Remix Girls.
On social media, @jtr724 commented: “Happy birthday Crown Princess! Beautiful family and photos!”
Twitter user @lydiagoncalves said: “She looks sooooooo beautiful in this dress, this is her dress, amazing! Have a happy birthday with your amazingly beautiful family.”
Queen Silvia of Sweden wore a very stylish fuchsia two-piece suit and a white blouse, and finished her look with the Chanel beige and black slingback shoes.
Princess Sofia and Princess Madeleine of Sweden were also spotted arriving at the event. Princess Sofia donned a pink By TiMo dress and Princess Madeleine wore a floral gown from Alexis.
Princess Madeleine’s dress, an all-over flower print midi design featuring V-neck, long sleeves and balloon sleeves, retails on Farfetch for £1,007.
Her green block-heeled sandals were the Alexandre Birman Clarita 60 Sandals, featuring a “criss-cross ankle Clarita knot”.
Princess Sofia’s pink gown was the Pink jacquard embroidered maxi dress from the Scandinavian brand By TiMo.