We expect nothing short of sleek, elegant style from Kate Middleton, and from the moment she stepped off the plane for her 2016 royal visit to Canada, the Duchess of Cambridge did not disappoint.
The mother of Prince George and Princess Charlotte arrived last Saturday, toting the two tots in a polished lapis Jenny Packham pencil dress.
She wore a matching fascinator with maple leaf accents and a maple leaf brooch as a tribute to the country that would play host the royal family over the next eight days.
Catherine and the Canadian prime minister's wife, Sophie Grégoire Trudeau coordinated perfectly in almost identical hat and dress combos for the British royals' official welcome at the B.C. legislature.
The next day, the Duke and Duchess of Cambridge headed to Vancouver for the day. Kate went Canadiana in a white Alexander McQueen dress with red embroidery.
The pleated dress was modified from the original Resort 2017 collection, toning down the puffy sleeves, but keeping the shape of the dress.
She paired the look with red L.K. Bennett heels and a red Miu Miu box clutch.
On Monday, the third day of their visit, was met with gloomy skies, so the royal couple were shower-ready for their visit to the Heiltsuk Nation.
Kate braved the rain with a bubble umbrella, her trusty Penelope Chilvers tassel boots and a Holland & Holland Sahara cotton jacket.
Under the rain gear, she wore dark washed Zara skinny jeans and gold kite earrings designed by Canadian-born Pippa Small.
Later that night was the historic ceremony with Canadian First Nations groups and B.C. politicians. The 34-year-old style icon continued her fashion ode to Canada.
Catherine slipped into a red off-the-shoulders Preen by Thornton Bregazzi pleated midi dress.
She pulled her hair back in a chignon and again accessorized with her maple leaf brooch and her stunning pearl Soru earrings.
On day four, the royals took a trip back to school in Kelowna, B.C.
The Duchess stepped on campus at University of British Columbia wearing an emerald green Dolce & Gabbana crepe midi dress, embellished with gold button details and a neck tie.
She went for nude heels and a clutch by LK Bennett to accessorize.
That same day, the British royals moved further north, heading to Whitehorse. Despite the considerably colder Yukon climate, Kate stuck by her emerald dress, adding a coordinating wool and rayon Hobbs trench coat and a maple leaf tartan scarf.
Duchess Catherine gave us plenty of cold weather inspiration on Wednesday, the fifth day of their trip. She bundled up in a thick, red House of Herrera coat, and later that day she took the Canada inspiration to another level.
Kate took a cue from our own Sophie Grégoire Trudeau and donned one of her favourite fashion house's coats in the Yukon. The Duchess wore coat designer Sentaler's signature ribbed sleeve alpaca coat in gull grey.
She paired the wrap coat with dark denim, her cowboy boots and earrings by another Canadian talent, Shelley Silversmith.
On day six of their visit, Prince William and Catherine headed to back to Victoria to see their kids and some tiny Canadians!
They royal family hosted a children's party for Canadian military families, and Kate managed to keep her white Chloé dress with Pointelle details clean the whole day.
Serious mom skills.
On Friday, day seven of their visit, the Duke and Duchess of Cambridge made they way to Haida Gwaii, B.C. to visit the Haida Nation.
For the first half of the day, Kate sported an evergreen blazer by another Canadian brand, Smythe, along with a sheer ivory blouse from the Somerset collection by British designer Alice Temperley.
She finished the look with brown skinny pants and her chocolate brown cowboy boots, which she rocked at the Calgary Stampede back in 2011.
The Duchess did a quick costume change for a fishing trip with children from Skidegate Youth Centre. She ditched her thin blouse and blazer and threw on a red cable knit sweater from U.K. retailer Really Wild and a parka by Troy London — easy and cozy.
On their final day back in Victoria, Prince William and Kate met children at Cridge Centre.
The Duchess wore a white blazer and dark pants from Zara, a ribbed, cream H&M top and finished with tweed J. Crew heels.
That afternoon she swapped out the blazer and heels for a parka and comfy white Superga sneakers for a tour of the Vancouver harbour.
Soon after, it was time for the royal family to say a final goodbye. Kate waved before boarding the plane in a pale pink princess coat by Catherine Walker, and matching LK Bennett pumps.
You're needed back in England, but Duchess, please leave your closet behind.
Sincerely, Canadian fashion-lovers.