Duchess Kate rarely puts a foot wrong when it comes to her role as Britain's future queen. But how is she doing when it comes to her fashion and style choices? Wonderwall.com rounded up photos of every outfit the former Kate Middleton has worn in public in 2019 so fans can decide for themselves if the Duchess of Cambridge is nailing or failing the royal wardrobe… starting with this holiday look: Duchess Kate attended Christmas services at St. Mary Magdalene Church on the queen's Sandringham estate in Norfolk, England, on Dec. 25 in a custom gray mohair Catherine Walker coat with faux fur trim and a dark green Lock & Co. hat that perfectly matched daughter Princess Charlotte's Amaia Kids coat. Keep reading to see the rest of Kate's 2019 looks…
RELATED: See all the best photos of the British royal family in 2019
Duchess Kate gave us just a glimpse of her red tartan Emilia Wickstead dress as she and her family left the queen's Christmas lunch at Buckingham Palace in London on Dec. 18.
Duchess Kate wore Alessandra Rich's red-and-white pleated polka dot and pental-print silk dress as she and Prince William joined 2015's "Great British Bake Off" winner Nadiya Hussain and famed cooking expert Mary Berry to decorate Christmas roulades together on BBC One's "A Berry Royal Christmas," which aired on Dec. 16.
Duchess Kate was the picture of regal during an evening reception for members of the Diplomatic Corps at Buckingham Palace in London on Dec. 11. She wore a navy velvet gown by Alexander McQueen and accessorized with incredible royal jewels: her favorite tiara, the Lover's Knot; the queen's Nizam of Hyderabad diamond necklace; diamond earrings and a diamond ring also believed to be on loan from the monarch; plus her Royal Family Order pin on a yellow ribbon and the blue sash and badge that mark her as a Dame Grand Cross of the Royal Victorian Order.
Duchess Kate wore a casual Christmas-season look — skinny jeans, boots, a green sweater and a red Perfect Moment ski jacket — as she joined children supported by the charity Family Action — Kate took over Queen Elizabeth II's patronage in December — at Peterley Manor Farm in Great Missenden, England, on Dec. 4.
Duchess Kate wore a green dress by Alexander McQueen as she greeted guests at Buckingham Palace in London on Dec. 3 during a reception hosted by Queen Elizabeth II ahead of the NATO alliance summit.
Duchess Kate wore a black lace Alexander McQueen gown to the Royal Variety Performance at the Palladium Theatre in London on Nov. 18.
Duchess Kate arrived to open the Nook Children Hospice in Framingham Earl, Norfolk, England, on Nov. 15, wearing the same raspberry Oscar de la Renta skirt suit she first stepped out in back in 2017. She also donned the coordinated wool boucle separates on a visit to London's Royal Opera House this past January.
Duchess Kate paired maroon Joseph pants with a white T-shirt and a black-and-white plaid Smythe jacket to attend Shout's Crisis Volunteer celebration event at Troubadour White City Theatre in London on Nov. 12.
Duchess Kate donned a military uniform-inspired coat by Alexander McQueen and an embellished veiled hat to watch the annual Remembrance Sunday memorial service at The Cenotaph in London on Nov. 10.
Duchess Kate wore a black dress with a bateau neckline and a velvet ribbon waist and accessorized with a sparkly padded headband from Zara for an appearance at the annual Royal British Legion Festival of Remembrance at the Royal Albert Hall in London on Nov. 9.
Duchess Kate wore a blue dress by Emilia Wickstead and accessorized with Gianvito Rossi pumps, an Aspinal of London crocodile clutch and sapphire and diamond earrings that once belonged to Princess Diana for the launch of the National Emergencies Trust at St. Martin-in-the-Fields in London on Nov. 7.
Duchess Kate wore white pants and a white tunic underneath a chic Beulah jacket from one of the brand's 2014 collections for a visit to the Army Canine Centre in Rawalpindi, Pakistan, where the UK provides support to a program that trains dogs to identify explosive devices, during the final day of her royal tour of Pakistan on Oct. 18.
Duchess Kate arrived at Pakistan's Lahore Airport on Oct. 18, the final day of her royal tour of the country, wearing a black-and-white Elan kurta, a loose collarless shirt often worn in South Asia, with white pants and nude heels.
Duchess Kate donned a beautiful teal blue Maheen Khan shalwar kameez — a traditional outfit featuring a long tunic and trousers — embellished with gold phulkari for a visit with Prince William to Badshahi Mosque in Lahore, Pakistan, during their royal tour of the country on Oct. 17.
Duchess Kate dressed up this white embroidered shalwar kameez by Gul Ahmed by pairing it with nude heels for a visit to the SOS Children's Village in Lahore, Pakistan, on Oct. 17 and dressed it down with white sneakers during a stop at the National Cricket Academy in Lahore the same day during her royal tour of Pakistan.
Duchess Kate wore a dark leather vest and Spanish boots by the brand Really Wild with a long-sleeved brown shirt and a long skirt for a visit with Prince William to the Chiatibo glacier in the Hindu Kush mountain range in Northern Pakistan on Oct. 16 during a royal tour of the country.
Duchess Kate wore a glamorous green sequined gown by Jenny Packham as she stepped out of a colorful tuk tuk to attend a reception at the Pakistan National Monument in Islamabad during her royal tour of Pakistan on Oct. 15.
Duchess Kate wore a bright green tunic by British designer Catherine Walker paired with white trousers by Pakistani designer Maheen Khan and draped a screen-printed chiffon dupatta, or shawl-like scarf, by Bonanza Satrangi over top during a visit with the prime minister of Pakistan, Imran Khan, in Islamabad, Pakistan, on Oct. 15.
Duchess Kate donned a dark periwinkle blue silk ensemble by Pakistani designer Maheen Khan — a traditional shalwar kameez made up of a long tunic and trousers — for a visit with children at the Margalla Hills National Park on Oct. 15 during her royal tour of Pakistan.
Duchess Kate stepped off a British Royal Air Force plane after landing at Nur Khan air base in Rawalpindi, Pakistan, on Oct. 14 to kick off a royal tour of the country wearing a modern yet traditional outfit: an aqua ombre aqua shalwar kameez — a long dress worn atop pants — custom-made for her by British designer Catherine Walker.
Duchess Kate mixed inexpensive and designer brands — a maroon sweater from Warehouse tucked into olive green culottes from Jigsaw, all accessorized with a matching Chanel bag and Tod's fringed block heels — for an Oct. 9 visits to the Angela Marmont Centre For UK Biodiversity at London's Natural History Museum, of which she's patron.
Kate chose ARoss Girl x Soler's teal Amanda dress featuring a long green belt for a visit to the Aga Khan Centre in London on Oct. 2.
Duchess Kate arrived at the naming ceremony for the RRS Sir David Attenborough in Birkenhead, England, on Sept. 26 in a cornflower blue coat by Alexander McQueen that she's previously worn in public in 2014 and 2016. She accessorized with a navy blue purse by Asprey London and block heels by Emmy London.
RELATED: Duchess Kate's best fashion re-wears
Duchess Kate donned black culottes from Zara and a polka-dot blouse by Equipment for a visit to Sunshine House Children and Young People's Health and Development Centre in London to meet with the Southwark Family Nurse Partnership team on Sept. 19.
Duchess Kate wore designer Emilia Wickstead's pretty floral-patterned belted Aurora dress with neutral platform wedges to the "Back to Nature" festival at RHS Garden Wisley in Woking, England, on Sept. 10.
Duchess Kate wore a pretty patterned Michael Kors dress to drop off daughter Princess Charlotte for her first day of school at Thomas's Battersea in London on Sept. 5.
Duchess Kate re-wore a Lock & Co. hat with a new navy herringbone-patterned coat from Guinea London atop a Michael Kors peacock-patterned dress to attend services at Crathie Kirk Church in Aberdeenshire, Scotland, on Aug. 25 while on a summer visit to the queen's Balmoral estate.
Duchess Kate was kitted out in race gear from Gill Marine and New Balance sneakers when she competed against husband Prince William in the inaugural King's Cup regatta in Cowes, England, on Aug. 8. The look was a royal first for Kate: People magazine reported that the event marked the first time Kate has been photographed in public wearing shorts since she became a royal in 2011. (The last time she was snapped in shorts, it was 2008 and she was attending a Day-Glo Midnight Roller Disco charity fundraiser — see the pic here.)
Before changing into her sailing gear, Duchess Kate arrived at the King's Cup regatta in Cowes on the Isle of Wight in Britain on Aug. 8 wearing a striped and ruffled knit top by Sandro with L.K. Bennett's Parker trousers and white Superga Cotu Classic sneakers.
Kate stood on Centre Court during the Men's Final of the Wimbledon Tennis Championships at the All England Lawn Tennis and Croquet Club on July 14 wearing a blue Emilia Wickstead dress with ankle-strap ALDO pumps.
Duchess Kate arrived at the Women's Final on day 12 of the Wimbledon Championships at the All England Lawn Tennis Club on July 13 wearing the same green Dolce & Gabbana dress she first donned during a royal tour of Canada in 2016.
Duchess Kate slipped on a pretty pink L.K. Bennett silk chiffon dress, which she paired with her trusty Castañer suede wedge espadrilles, to watch Prince William play in the King Power Royal Charity Polo Match at Billingbear Polo Club in Wokingham, England, on July 10.
For nephew Archie Mountbatten-Windsor's christening at Windsor Castle on July 6, Duchess Kate wore a salmon-colored dress by Stella McCartney with a silk hatband by Juliette Botterill. Her earrings provided a sentimental touch: Princess Diana wore the same Collingwood pearl and diamond drop earrings to Archie's dad Prince Harry's christening.
For an appearance on day two of the Wimbledon Tennis Championships at the All England Lawn Tennis and Croquet Club in London on July 2 — she's a patron — Duchess Kate wore a crisp white Suzannah dress with a black Alexander McQueen belt and an official Wimbledon bow in the club's colors, purple and green.
Duchess Kate wore a printed teal dress by Sandro and her Castañer suede wedge espadrilles when she hosted a playdate and picnic for kids supported by four of her patronages in the expanded Back to Nature Garden she co-designed ahead of the RHS Hampton Court Palace Garden Festival in London on July 1.
Duchess Kate wore a pretty patterned dress by Ridley London with her tan suede Castañer wedge espadrilles during an Action for Children photography workshop run by the Royal Photographic Society — she's its patron — at Warren Park Children's Centre in Kingston, England, on June 25.
Duchess Kate donned a blue Elie Saab dress with sheer sleeves and a matching floral-embellished Philip Treacy hat for the first day of Royal Ascot on June 18.
Duchess Kate wore a white Catherine Walker coat with black trim and a black Lock & Co. hat — which she first donned publicly back in 2011 — to the Order of the Garter service at St. George's Chapel at Windsor Castle on June 17 where she watched the festivities alongside Duchess Camilla and Queen Maxima of the Netherlands.
For the first annual Action on Addiction Gala in recognition of Addiction Awareness Week, which was held at the Phillips Gallery in London on June 12, Duchess Kate wore a stretchy white Barbara Casasola dress that she first donned publicly in 2016 and added sparkly silver Jimmy Choo pumps to up the glam factor.
Duchess Kate made practical but still stylish choices for a visit with Prince William to Deepdale Hall Farm in Patterdale, England, on June 11, where they learned how to shear sheep: Troy London's Tracker jacket in olive green atop a pale green recycled wool sweater by Fjällräven and a white blouse with a pie crust collar all paired with black skinny jeans and walking boots.
Duchess Kate was hard to miss at Trooping the Colour on June 8 in a yellow Alexander McQueen dress topped with the same Philip Treacy hat she wore to Prince Harry and Duchess Meghan's royal wedding in 2018.
For her first appearance at the annual Beating Retreat — an evening pageant of music and military precision drill that includes horses, cannons and fireworks that's held on the Horse Guards Parade in London — Duchess Kate donned a creamy Catherine Walker coat she's previously worn in public twice before. She accessorized her look at the June 6 event with her favorite praline Gianvito Rossi pumps and the gold Cartier Irish Guards shamrock brooch.
For a state dinner at Buckingham Palace welcoming President Trump on June 3, Kate chose a regal white Alexander McQueen gown crafted from lace ruffles and accessorized with her favorite tiara — the Lover's Knot. She also wore the late Queen Mother's sapphire and diamond-fringe earrings as well as some fresh accoutrements — a sash and badge reflecting her new status as a Dame Grand Cross of the Royal Victorian Order.
Duchess Kate wore a pink double-breasted dress by Alexander McQueen with a matching Juliette Botterill disc hat with rose and feather details for a garden party at Buckingham Palace in London on May 21.
Duchess Kate donned a long floral-print dress by Erdem and tan wedge espadrilles as she and Prince William arrived for the RHS Chelsea Flower Show press day in London on May 20.
Duchess Kate visited her Back to Nature Garden at the RHS Chelsea Flower Show in London the morning of May 20 wearing a Mih Jeans white eyelet blouse tucked into Massimo Dutti tan culottes with white Superga sneakers.
Duchess Kate wore a long floral dress by the brand & Other Stories for a family visit to the Back to Nature Garden that she co-designed with Adam White and Andree Davies ahead of the RHS Chelsea Flower Show in London on May 19.
For a May 14 visit to Bletchley Park in Buckinghamshire, England, to celebrate an exhibit marking the 75th anniversary of the D-Day landings, Duchess Kate wore the same tailored blue-and-white polka-dot Alessandra Rich dress that she first donned in Prince Charles's 70th birthday family portrait in 2018.
A navy blue wax parka by Troy London was the perfect outerwear selection for Duchess Kate's visit to Newborough Beach in Caernarfon, North Wales, where she joined the Menai Bridge Scouts as they explored the beach's wildlife habitat on May 8. She wore the jacket over a black turtleneck and skinny jeans with brown leather boots.
For a visit to the Halen Môn Anglesey Sea Salt Company during an official appearance in Wales — where she and Prince WIlliam used to live — on May 8, Duchess Kate topped her black turtleneck and skinny jeans with a red double-breasted Philosophy by Lorenzo Serafini blazer that she first wore in public in 2017.
Ahoy, Katie! On May 7, Duchess Kate wore a nautical-inspired look that included navy blue button-detail trousers by L.K. Bennett and a striped top by knitwear label JoosTricot for a visit to the Cutty Sark, once the fastest sailing ship of its time, in London's Greenwich borough where she helped launch the King's Cup Regatta.
Duchess Kate looked ready for business in a green Emilia Wickstead dress and nude suede Gianvito Rossi pointy-toe pumps as she arrived at the Anna Freud Centre of Excellence opening in London on May 1.
For the annual Anzac Day service at Westminster Abbey in London on April 25, Duchess Kate chose a deep turquoise Catherine Walker coat dress topped with a Rosie Olivia hat. Keep reading for a closer look at the bold and beautiful accessory…
Duchess Kate's turquoise hat from milliner Rosie Olivia, which she wore to the Anzac Day service at Westminster Abbey in London on April 25, was crafted from fur felt trimmed with curled pheasant feathers.
Duchess Kate attended Easter Sunday service at St. George's Chapel at Windsor Castle on April 21 with Prince William by her side. She gave royal watchers a sense of déjà vu with her gray-blue Alexander McQueen dress and matching coat topped with a complementary hat by Jane Taylor — a look she first wore on Easter Sunday back in 2014.
Here's a closer look at the gray-blue felt Lupin-style Jane Taylor hat that Duchess Kate wore on April 21 for Easter Sunday church services in Windsor, England.
Duchess Kate arrived for a visit to the Scouts' headquarters in London's Gilwell Park on March 28 wearing a rusty red sweater by J. Crew under a waxed Barbour jacket with black pants and See by Chloe boots. Her best accessory of the day? A red, white and blue U.K. Scouts scarf.
Twice as nice! For two official events on the same day, March 19, Duchess Kate wore the same belted gray Catherine Walker coat with a sharp black collar then added a simple accessory to change things up. She wore her hair long and down for a visit to London's Foundling Museum then pinned her tresses up and added her trusty black Lock & Co. hat to join Queen Elizabeth II on a visit to King's College to open Bush House.
A deep green Alexander McQueen coat dress was on-point for St. Patrick's Day as Duchess Kate attended a holiday parade at London's Cavalry Barracks on March 17 where she presented shamrocks to officers and guardsmen of 1st Battalion the Irish Guards.
Here's a closer look at the dark green felt hat with a floral leaf motif that Duchess Kate wore on St. Patrick's Day in 2019.
Look familiar? Duchess Kate had the beautiful black-banded floral-print Alexander McQueen gown she wore to the 2017 BAFTA Awards reworked — sleeves were added to the previously off-the-shoulder silhouette — then showed it off at the National Portrait Gallery Gala in London on March 12.
Before she stepped out for the National Portrait Gallery Gala that night, Duchess Kate spent part of the day on March 12 at the Henry Fawcett Children's Centre in London where she made headlines for her look: a purple silk pussybow blouse by Gucci that fashion watchers noted she chose to wear backward, which she paired with black trousers from Jigsaw. She carried a lavender Midi Mayfair purse from Aspinal of London.
Duchess Kate re-wore her Catherine Walker Russian Greatcoat dress to the Commonwealth Day service at Westminster Abbey in London on March 11 and accessorized with a circular red hat to match.
During a royal visit to Blackpool, England, on March 6, Duchess Kate kept covered up in a green Sportmax coat she's been wearing since 2015.
Duchess Kate looked beautiful in a minty blue high-necked dress — British media reports credited the design to a mysterious unnamed private dressmaker — that she wore to a reception at London's Buckingham Palace on March 5 to mark the 50th anniversary of the investiture of the Prince of Wales, aka her father-in-law, Prince Charles.
On the second day of a visit to Northern Ireland on Feb. 28, Duchess Kate — who's officially known as the Baroness of Carrickfergus when she's in that part of Britain — stepped out to meet with staffers from the charity Cinemagic at the Braid Centre in Ballymena. Her light blue caped Mulberry coat drew comparisons to the uniforms worn by the female magic students from Beauxbatons from the Harry Potter film franchise.
Underneath her caped Mulberry coat, Duchess Kate wore a blue dress with velvet bands from one of her favorite designers, Jenny Packham, for a visit to the charity Cinemagic at the Braid Arts Centre in Ballymena, Northern Ireland, on Feb. 28.
Duchess Kate chose a glittering mint green dress by Missoni for a visit to Belfast's Empire Music Hall during an official royal trip to Northern Ireland on Feb. 27. Keep reading to for a better look — the dress really sparkled when she got behind the bar to pull a pint of beer with husband Prince William!
Duchess Kate's mint green Missoni dress sure did shimmer as she poured a pint of beer during a visit to the Empire Music Hall in Belfast, Northern Ireland, with Prince William on Feb. 27.
During an official royal visit to Northern Ireland on Feb. 27, Duchess Kate (aka the Baroness of Carrickfergus when she's in that part of the United Kingdom) greeted people gathered outside the National Stadium in Belfast, home of the Irish Football Association, wearing a red Carolina Herrera coat and black L.K. Bennett booties.
Off came the coat, revealing a white, red and blue Ralph Lauren sweater, which Duchess Kate wore as she played with children during a visit to the National Stadium in Belfast on the first day of a royal trip to Northern Ireland with Prince William on Feb. 27. On her feet? New Balance sneakers so she could kick around some soccer balls.
When there was a chill in the air during her visit to the National Stadium in Belfast, Northern Ireland, on Feb. 27, Duchess Kate covered up in Barbour's Longshore-style quilted jacket.
Duchess Kate stunned in a ruched pink Gucci gown featuring a velvet belt detail during the 100 Women in Finance Gala dinner benefiting Mentally Healthy Schools held at the Victoria and Albert Museum in London on Feb. 13.
Earlier the same day, Feb. 13, Duchess Kate wore a tweed Dolce & Gabbana skirt suit to the Royal Foundation's Mental Health in Education conference in London.
A true princess moment! For her annual appearance at the 2019 BAFTA Awards in London with husband Prince William on Feb. 10 — he's the president of the British Academy of Film and Television Arts — Duchess Kate dressed in a glamorous white one-shouldered gown by Alexander McQueen.
A vintage-inspired bright green wool dress by Eponine London was Duchess Kate's sartorial selection for a visit to London schools in support of Children's Mental Health on Feb. 5.
On Jan. 29, Duchess Kate wore an old favorite — her blue-and-green Black Watch tartan coat from Alexander McQueen's McQ line, which is a look she first donned in 2012 — to open the V&A Dundee Museum in Scotland with Prince William. When up north, the couple use their Scottish titles: Earl and Countess of Strathearn.
We're green with envy! Duchess Kate wore a gorgeous Beulah London dress for a visit to Family Action in London on Jan. 22.
Duchess Kate dressed up in a raspberry wool Oscar de la Renta skirt suit to visit London's Royal Opera House to learn more about its use of textiles, commissioning of fabrics and supply chain on Jan. 16.
In 2019, Duchess Kate has certainly gravitated toward certain colors, namely green. She kept warm in a tweed jacket by Irish brand Dubarry, olive skinny jeans and black See by Chloe boots for a visit to King Henry's Walk Community Garden in London on Jan. 15.
Her first public ensemble of the year! Duchess Kate looked warm and chic on Jan. 6 as she walked to Sunday service at the Church of St. Mary Magdalene on the queen's Sandringham estate with husband Prince William wearing a peacock blue Catherine Walker coat and a matching Jane Taylor headband.