Following a day playing bandy hockey and meeting the Swedish royal family, Kate Middleton slipped into a beautiful yellow floral dress for a black-tie dinner and, let's just say, it was her best look of the day by far.
Dressed in a floor-length printed gown by British label Erdem, the pregnant royal met with Swedish prime Minister Stefan Löfven and his wife, Ulla Löfven, for a dinner at the British ambassador's residence, last night.
The star paired her look with Collingwood pearl and diamond earrings (which once belonged to Princess Diana) and a matching bracelet, tucking her hair into a tight chignon at the nape of her neck.
A sweep of cocoa-hued eyeshadow and a pink lip and the mother-to-be stood out from the royals as the best-dressed star of the festivities.
Earlier in the day, the Duchess wrapped up in a shearling coat by Burberry, a roll neck sweater by Swedish designer Fjallraven, and a Eugenia Kim pompom beanie.
She later dressed in a forest green turtleneck dress by British designer Catherine Walker.
Kate's elegant but daring evening look comes days after her hairstylist posted a photograph to Instagram (which was later deleted) of how many products and tools she packs to prep Kate's hair on a royal tour.
This morning, the five-months pregnant royal arrived at the Karolinska Institute in Stockholm wearing a double-breasted Catherine Walker red and white houndstooth coat.
She accessorised her look with a Chanel calfskin bag with an enamel handle, which she recycled from a trip to Paris last year.
Kate, you're winning in the style stakes right now.