We earn a commission for products purchased through some links in this article.
From state banquets to official engagements, the now-Princess of Wales is never anything less than flawless. See all of Kate Middleton's best outfits right here...
Catherine, Princess of Wales at St Mary Magdalene Church, Sandringham, December 2023
The Princess of Wales, along with the whole of the Royal Family, attended a church service at St Mary Magdalene Church on Christmas morning. For the occasion, she wore a bespoke Alexander McQueen coat with a Juliette Millinery hat and her late mother-in-law Diana's sapphire and diamond earrings.
Catherine, Princess of Wales at Buckingham Palace, December 2023
The Princess of Wales glowed in a gold Jenny Packham gown to meet with guests during a reception for members of the Diplomatic Corps. The mother-of-three paired the sequinned dress with the Lover's Knot Tiara, a favourite of herself and the late Lady Diana Spencer.
Kate Middleton and Prince William attend the ceremonial welcome for the President and the First Lady of the Republic of Korea, November 2023
The Princess of Wales wore a red coatdress, embellished with a large bow at the neckline, from Catherine Walker. To finish off her monochromatic ensemble, she wore suede heels from Gianvito Rossi, a wide-brimmed hat, and a small Miu Miu clutch.
To accessorise, Kate wore a pair of sapphire-and-diamond earrings that once belonged to Princess Diana, along with her matching engagement ring.
Kate Middleton at the Remembrance Sunday Service at The Cenotaph, November 2023
Catherine, the Princess of Wales, stood by Queen Consort Camilla on a balcony above the Cenotaph War memorial for the Remembrance Sunday service on November 12.
Adhering to the all-black dress code for the service, she wore a military-style coat by Catherine Walker and a wide brimmed hat by Philip Tracey. She added three poppies to her coat – a symbolism of support for the services of the Armed Forces.
To finish off her demure look, the mother-of-three wore pearl earrings, repurposed from Queen Elizabeth's Diamond and Pearl Leaf brooch.
Kate Middleton visits Outfit Moray in Moray, Scotland, October 2023
The Princess of Wales was a lesson in contemporary winter dressing in what is one of ELLE's favourite Kate Middleton looks of late. She wore a green check Burberry jacket with Mother denim The Weekender jeans and chunky boots from Ba&sh. Note the play with proportion and the nip of the jacket's waist emulating the flare of the cropped jean.
Kate Middleton visits Vsi Razom Community Hub in Bracknell, October 2023
Kate Middleton attends the Order Of The Garter Service, June 2023
The Duchess of Cambridge looked joyous in a custom-made, polkadot Alessandra Rich midi dress. She paired the 1980's-style dress with a bespoke Philip Treacy fascinator and Jennifer Chamandi Mary Jane heels.
Kate Middleton attends King Charles III's coronation, May 2023
The Princess of Wales stunned in a white gown and formal mantle, at the request of the king for his coronation. The Princess topped off her look with an intricate, leaf-inspired crystal tiara and low bun, matching sweetly with her eight-year-old daughter Princess Charlotte who also wore white and a tiara with a low bun.
Kate Middleton and Prince Louis attend the traditional Easter Sunday Service at St George's Chapel, April 2023
Catherine, Princess of Wales, joined her children, Prince George, Princess Charlotte and Prince Louis, and husband William, Prince of Wales, for an Easter Sunday Church service.
While at St George's Chapel, Windsor Castle, she wore an electric blue Catherine Walker dress coat, paired with a matching hat and clutch. She also wore nude pumps and her sapphire drop earrings.
Kate Middleton visits Slough, February 2023
To celebrate Pancake Day the Princess Of Wales visited Oxford House Nursing Home in Slough and wore a navy top with navy trousers and suede Emmy London pumps. She styled the look with the Max&Co. camel coat of dreams, gold and blue button earrings and a navy top handle bag from Polène.
Kate Middleton and Prince Louis celebrate Christmas at Sandringham, December 2022
The Princess of Wales and her family joined King Charles III for his first Christmas morning service as monarch in Sandringham, dressed in a selection of festive ensembles for the occasion. Kate Middleton, however, stole the show in a countryside-chic olive green look featuring a structured Alexander McQueen coat-dress, brown suede boots, leather gloves, dangly gold earrings and a stylish wide-brimmed hat.
Kate Middleton at the Earthshot Prize Awards, December 2022
Kate Middleton and Prince William attended the Earthshot Prize Awards ceremony during their Boston, US trip. The Princess of Wales wore a lime green Solace London dress that she rented from rental platform HURR. Middleton offset the shoulder-baring neckline with a diamond and emerald choker that belonged to the late Diana, Princess of Wales.
The princess' glittering pointed heels peeked from beneath the floor-length hemline, and she styled her hair in glamorous side-swept waves.
Kate Middleton, December 2022
During the Princess of Wales' Boston trip with Prince William, she wore a houndstooth belted dress for a solo visit to Harvard University's Center on the Developing Child.
She styled the demure, belted black and blue Emilia Wickstead design with black Gianvito Rossi suede pumps, gold Liv Thurlwell hoop earrings, and a baby blue mini Mulberry handbag.
Kate Middleton and Prince William in Boston, Massachusetts, December 2022
Kate Middleton is always impeccably dressed, but for hers and Prince William's first US tour in eight years, the Princess of Wales took her style up a notch. Case in point: her incredibly chic burgundy suit look for a visit to Boston's Greentown Labs, where the royal duo learnt about the latest climate innovations. Middleton's beautifully tailored suit was by Roland Mouret, paired with a pale pink pussy-bow blouse, suede heels and a matching Chanel bag. Très chic!
Kate Middleton and Prince William attend the Royal British Legion Festival of Remembrance, November 2022
This year's annual Royal British Legion Festival of Remembrance was held at the Royal Albert Hall in London, and also marked 40 years since the Falklands War. Kate Middleton appeared alongside Prince William, wearing a sombre all-black outfit – and a touching tribute to the late Queen Elizabeth II. The Princess of Wales accessorised her look with the late Queen's Japanese Pearl Choker necklace and Bahrain Diamond and Pearl Drop earrings, both of which she also wore to the Queen's state funeral earlier this year.
Kate Middleton and Prince William in Scarborough, November 2022
The Princess of Wales joined her husband for a visit to The Street, a youth and community centre in Scarborough.
Middleton wore a classically elegant look in a tonal camel palette, comprising of a turtleneck midi-length knitted dress, cinched with a slender leather Boden belt.
The royal coordinated her monochrome outfit with a sand tone coat and accessorised with a structured DeMellier mini bag and pointed toe Ralph Lauren pumps in complementary shades. We adore her hoop earrings from Accessorise, too.
Kate Middleton and Prince William visit Northern Ireland, October 2022
The Prince and Princess of Wales visited the Public Initiative for Prevention of Suicide and Self Harm charity in Belfast, Northern Ireland on October 6.
For the occasion the mother-of-three wore a blue blazer and pussy bow blouse with navy trousers.
Kate Middleton attends Wimbledon with Prince William, July 2022
The Duchess of Cambridge attended Wimbledon on July 5 with her husband Prince William and wore an eye-catching blue polka dot dress by Alessandra Rich for the day out. The outfit, which is described as a 'pleated embellished polka-dot silk crepe de chine midi dress' is currently sold out on The Outnet, was styled with pearl droplet earrings, tortoiseshell sunglasses, a white, boxy handbag and sling-back white heels.
Kate Middleton and Prince William attend unveiling of the National Windrush Monument, June 2022
The Duchess of Cambridge stunned in an all-white ensemble to unveil the Windrush monument at Waterloo. Middleton wore a McQueen blazer, matching trousers, a white leather bag and statement earrings for the occasion, and just provided us with the ultimate wedding suit inspiration.
Kate Middleton visits Little Village Brent, June 2022
The Duchess of Cambridge opted for a smart, office-ready monochrome look to visit Little Village Brent in London. Middleton paired a modern white Zara blazer with a matching T-shirt, loose black trousers and classic black heels – and best of all, her chic blazer is still available to shop online.
Watch Next
Rihanna's Butter Yellow Dress Is A Spring Dream
Zendaya’s Dress Is a Poster With Her Face On It
Anya Taylor-Joy Stuns In A Chocolate Corset Gown
Suki Waterhouse's Style File