Princess Sofia of Sweden looked stunning in a navy dress by maternity brand Seraphine paired with a white jacket to meet United Nations ambassadors at the Royal Palace Thursday. However, the blue dress of the princess is a royal re-wear. The 31-year-old royal borrowed the dress from her sister-in-law Crown Princess Victoria of Sweden.

Princess Sofia showed off her baby bump in a navy dress by maternity brand Seraphine, which has previously been worn by Princess Victoria. The knee-length dress featured three-fourth sleeves, high neck, a fitted Ponte Roma bodice. It also had a peplum style near the empire waistline.

The princess, who is pregnant with her first child with husband Prince Carl Philip, showed off her toned pins in the pleated woven skirt which fell in an A-line cut. The structured dress looked classically chic on Sofia. The would-be-mom paired her outfit with a white three-fourth length jacket also by Seraphine.

The ivory cropped peplum jacket had a high neck and was tied up with a matching navy belt with a bow in front. Sofia accessorized with drop earrings, wore a hint of black eyeliner and some mascara. She topped off her beauty look with a slick of pink lipstick.

Her glossy brunette tresses were kept center-parted and styled into a low ponytail. Sofia carried a navy clutch bag and wore a pair of black suede high heels. Her 36-year-old husband Carl Philip looked dapper as he colored coordinated with his wife.

The prince looked handsome in a navy blue suit and trousers combo that he paired with a crisp white shirt and bright blue tie. He finished his look with a white pocket square and wore black lace-up shoes.

Sofia does not seem to be slowing down even weeks before giving birth. Like her sister-in-law Victoria who was on duty seven days before she gave birth, she is also continuing with her royal duties. According to the Swedish outlet Svenskdam, Sofia borrowed the dress from Victoria. The latter wore the same dress during her official visit to Colombia with husband Prince Daniel in October.

The white jacket is even borrowed from Victoria who wore it when she visited the Gold Museum in Bogota, Colombia on Oct. 23 paired with a black and white patterned dress. The dress by maternity brand Seraphine is a favorite of Princess Victoria and other celebrities, including the Duchess of Cambridge, Kate Middleton. Earlier, Sofia was dressed down in a black sweater and wore her hair in a pulled back ponytail during a visit to Project Playground.