Catherine, Duchess of Cambridge, took a slight break from the public eye this year after announcing her third pregnancy, but that doesn’t mean she wasn’t out-and-about for most of 2017. Before we head into the new year, check out all of Kate Middleton’s best fashion moments from the past 12 months above.
From attending royal engagements, to hitting the red carpet of award shows and participating in royal tours with her family , including husband Prince William and their children Prince George and Princess Charlotte, there is no lack of images of Middleton from 2017.
Middleton holds daughter Princess Charlotte’s hand outside her sister Pippa Middleton’s wedding in Englefield, London, on May 20. The royal wore a blush Alexander McQueen dress to the event.
Arthur Edwards - WPA Pool/Getty Images
An Erdem dress is what the duchess wore to attend a briefing for 2017 for the mental health charity Heads Together in central London on Jan. 17.
Stefan Wermuth/AFP/Getty Images
Catherine, Duchess of Cambridge wore an Alexander McQueen dress to the 70th EE British Academy Film Awards at the Royal Albert Hall on Feb. 12, 2017 in London.
Daniel Leal-Olivas- WPA Pool/Getty Images
Middleton’s silver gown was by Jenny Packham. She is pictured with Prince William at a dinner hosted by Her Majesty's Ambassador to France, Edward Llewellyn, at the British Embassy in Paris on March 17.
Fanny Trang/British Embassy Paris - Pool/Getty Images
Middleton finished her outfit off with a belt while posing near the Eiffel Tower in Paris on March 18, 2017 with Britain's Prince William.
Michel Euler/AFP/Getty Images
A green lace dress by Temperley London was what Catherine choose to wear at the 2017 Portrait Gala at the National Portrait Gallery on March 28 in London.
Photo by Neil Hall - WPA Pool/Getty Images
The Duchess of Cambridge, pictured wearing a Marchesa dress at the Opening Night Royal Gala performance of “42nd Street” in aid of the East Anglia Children's Hospice at the Theatre Royal Drury Lane on April 4 in London.
Heathcliff O'Malley - WPA Pool/Getty Images
Middleton supported Heads Together, a mental health charity, during the London Marathon on April 23.
Chris Jackson/AFP/Getty Images
Catherine, Duchess of Cambridge wears a blue coat dress by Emilia Wickstead at the Drai Eechelen Museum during a one day visit on May 11, 2017 in Luxembourg.
Tim Rooke - Pool/Getty Images
Princess Kate wore a white dress with matching pumps while helping host a tea party on the grounds of Buckingham Palace on May 13 in London.
Andrew Parsons - WPA Pool/Getty Images
The duchess paired her polka-dotted dress from Kate Spade’s 2018 resort collection with black bumps to visit the Foundling Museum on Nov. 28 in London.
Mary Turner/WPA Pool/Getty Images
Catherine sported a Rochas Silk Crepe De Chine dress to the Chelsea Flower Show press day at Royal Hospital Chelsea on May 22 in London.
Ben Stansall - WPA Pool / Getty Images
How refreshing. Middleton sported a simple blue and white stripped top with pants while taking a walk with Prince William on the Old Bridge in the historic center of Heidelberg, southern Germany, on July 20.
Daniel Roland/AFP/Getty Images
Middleton appeared to coordinate with her children when she wore a purple Emilia Wickstead fit-and-flare dress as she and husband Prince William departed from Hamburg airport in Germany on the last day of their official visit to Poland and Germany on July 21.
Julian Simmonds - Pool/Getty Images
The duchess re-wore a dress from her daughterr’s christening to attend a ceremony marking the centenary of the Battle of Passchendaele in Ypres, Belgium, on July 30.
Andrew Matthews - Pool/Getty Images
Middleton wore a pale pink coatdress by Catherine Walker to the Commonwealth War Graves Commisions's Tyne Cot Cemetery on July 31 in Ypres, Belgium.
Melanie Wenger/AFP/Getty Images
Middleton wore a teal Prada dress to the memorial gardens in Kensington Palace in west London on Aug. 30 in an event marking 20 years since Princess Diana’s passing.
Kirsty Wigglesworth/AFP/Getty Images
When the Duchess of Cambridge danced with Pattington Bear at Paddington Station on Oct. 16, 2017 in London, she did so while wearing a pink dress from Orla Kiely.
Jonathan Brady - WPA Pool/Getty Images
Middleton re-wore her Zarita Lace Gown by Diane Von Furstenberg at the 2017 Gala Dinner for The Anna Freud National Centre for Children and Families at Kensington Palace in London on Nov. 7.
Frank Augstein/AFP/Getty Images
The gown Middleton wore to the Royal Variety Performance at the Palladium Theatre Nov. 24 in London was movie star quality.
Eddie Mulholland/AFP/Getty Images.