With her classically beautiful looks and chic Scandinavian style, Princess Sofia of Sweden never puts a fashion foot wrong when stepping out at one of her many royal engagements. And on Monday she wowed in an elegant green tea dress as she attended a graduation ceremony for Sophiahemmet University students in Stockholm. The pretty emerald green frock with cream ribbon pattern is from LK Bennett – one of Duchess Kate's favourite brands – and is on sale for £295. It features mid-length sleeves, pearl buttons down the front and a neck tie detail, and is nipped in at the waist with a flattering full midi-length skirt.
Sofia looked so elegant in this pretty frock
The 'Montana' dress is certainly popular with celebrities – Kelly Brook has been spotted wearing it in red, and Holly Willoughby wore it to the Chelsea flower Show. The wife of Prince Carl Philip chose to team hers with a pair of cream court shoes and matching chain bag. She wore her long hair loose and kept her makeup fresh and natural.
The Montana dress retails for £295
During the ceremony at Stockholm City Hall the princess presented students with their diplomas and delivered an impassioned speech. Sofia holds the position of Honorary Chairperson of Sophiahemmet, and was elected to the position by King Carl of Sweden after she married his son. The Swedish royal family has a long established relationship with the institution.
READ MORE: Royal transformations: See how Kate Middleton and other royals' styles have changed
Carl and Sofia have recently given fans of the royal family an insight into their lives by making their private Instagram account public, revealing a number of intimate family photographs. The sweet, never-before-seen snaps include several of the couple's children, including their eight-month-old baby son, Prince Gabriel. In one photo taken by Princess Sofia, their two-year-old, Prince Alexander, can be spotted fussing over the new baby, and the couple captioned the snap: "Three weeks ago our beloved son Gabriel, Alexander's little brother, came," accompanied with a love heart emoji.
READ MORE: 13 times Duchess Kate wore Zara
The couple also shared a snap of Prince Carl Philip holding his baby son while in church ahead of his Christening, and wrote: "Music planning in the church before Gabriel's baptism." Fans of the royal couple were delighted to see the cute photos, with one writing: "It's very wonderful to follow the family on Instagram," while another added: "What a wonderful picture of your beautiful princes!"