Duchess Kate lands in Oslo wearing blue Catherine Walker coat

By: Laura Sutcliffe

The Duke and Duchess of Cambridge managed to still look refreshed and in great spirits as they arrived in Oslo on day three of their whistle-stop royal tour of Sweden and Norway. The couple enjoyed an action-packed two days in Stockholm during which the expectant couple attended a variety of official functions and events before heading to Norway on Feb. 1, where the stylish pair was greeted at Oslo Gardemoen Airport by Crown Prince Haakon and Crown Prince Princess Mette-Marit. Braving the chilly conditions in a funnel-necked coat by Catherine Walker and a dress by maternity label Seraphine, Duchess Kate made a stunning entrance. The 36-year-old accessorized with a black bag and formal high heel shoes.

Photo: © PA

Duchess Kate has showcased a show-stopping wardrobe on the royal trip, which will be her last as a mother of two as she's due to give birth in April. Despite her growing baby bump, the royal has dazzled the fashion world in an abundance of decadent dresses and smart outwear.

GALLERY: All the best moments from the royal tour in Sweden and Norway

At the Fotografiska gallery on Wednesday evening, the mother of Prince George, four, and two-year-old Princess Charlotte glowed as she wore a blue dress by Erdemwhich hugged her changing shape and skimmed over her neat baby bump. She added a coat by Swedish designer Ida Sjostedt. The wife of Prince William chatted with high-profile guests at the event – some of which included representatives from the world of music, art, television and sports. Prince William delivered a fascinating speech at the event, which captivated the guests.

Photo: © PA

The Duchess channelled her inner Jackie O on Wednesday morning as she attended the Karolinska Institute. She opted for a delightful retro-style houndstooth printed coat by Catherine Walker which skimmed her bump and made for a very eye-catching display. It also reminded us of a look favoured by her late mother-in-law, Princess Diana. Kate paired the coat with high heel shoes by Tods, and a vintage, quilted Chanel bag from 2015. Underneath her coat, the pregnant royal wore a comfortable yet stylish tweed dress by Alexander McQueen.

Don't miss a beat with HELLO! Canada's Daily Hits newsletter, your daily dose of royal and celebrity news, fashion, weddings and more. CLICK HERE to sign up for free!