Kate and William spent a few days in Pakistan on a diplomatic tour in 2019. As part of their stay, the royal couple attended a reception held by the British High Commissioner to Pakistan. It was the first royal visit to the country in 15 years, and the Duke and Duchess made every effort to make the most out of their time there. This included meeting local children, touring around the country, and meeting the Pakistani President.
They arrived at the reception in style, via a decorated rickshaw. While Prince William donned a more traditional outfit, Kate looked gorgeous in a glittery green gown by Jenny Packham. Packham also created a traditional dupatta scarf to go with the outfit.
Alexander McQueen Dress Coat - November 2012
Even when Kate was in her infancy as a Duchess, she never made a wrong fashion move. She has always picked timeless outfits, made evident by the fact that this is the first of three times she publicly wore this Alexander McQueen dress coat, with the most recent being almost a decade later.
The green and black tartan outfit is the ideal winter outfit to look stylish and still put-together, which is kind of Kate Middleton in a nutshell. For its first appearance, Kate wore it with sheer black tights, thigh-high black heel boots, and cute earrings. She toured a school that was hosting festivities for St. Andrew's Day and met with the school kids.
Jenny Packham Gown - November 2021
The Royal Variety Performance is a time-honored tradition dating back to 1912. It's a tradition that a number of royals, including the monarch, show up for the fundraising event. Princess Kate first attended with Prince William in 2014, and she's returned to the royal box many times since.
After missing 2020's event, Kate attended the 2021 performance looking as dazzling as you would expect. She re-wore the sparkly green Jenny Packham gown that she wore in India a few years before, though this time she ditched the scarf for a more traditional British look. Needless to say, she looked like a star on the red carpet.
Alexander McQueen Dress - April 2022
To commemorate ANZAC Day in 2022, the Duke and Duchess of Cambridge attended a Service Of Commemoration and Thanksgiving at Westminster Abbey. Catherine chose her cream Alexander McQueen dress and paired it with a large cream headband. She accessorized with a black purse and opted for black heels to complement it.
Historically, the then-Duchess had only worn this dress to family events, including the christening of her daughter. Now, she decided that it was an appropriate choice for a somber and serious event, not only for happy occasions. As she entered the church, though, she was all smiles and brought her light to the difficult event.
Alexander McQueen Dress - May 2018
Arguably one of the biggest global events of 2018 was the royal wedding between Prince Harry and Meghan Markle. Many eyes were on the royal family after waves of controversy had emerged regarding their acceptance of Meghan into the family. The then-Duchess of Cambridge opted for her trusty cream Alexander McQueen dress for the wedding.
Previously, Kate had worn it for her daughter's christening, so clearly, this dress was reserved for high-status use only. This time, Kate paired it with a slanted hat that had a large flower on it, complementing her small bouquet. She was escorted by Princess Charlotte who looked adorable in her flower-girl ensemble.