The Princess of Wales looked so polished as she stepped out at Buckingham Palace on 21 April to attend a reception on the 100th anniversary of the birth of Queen Elizabeth. Kate, 44, surprised onlookers as she stepped out in lilac, a colour that she rarely wears, and her dress felt reminiscent of an outfit from 2017 – but with a range of tweaks to reflect her 2026 style.
Her look from nine years ago was an Emilia Wickstead number worn in Hamburg on the last leg of her and Prince William’s Germany visit. It featured a thick waistband to create a tapered silhouette, as well as an A-line knee-skimming skirt and high crew neckline. It also featured long sleeves and structured shoulders to flatter the figure perfectly.Â
Updating the Emilia Wickstead look for 2026, Kate was seen at the palace, having given the dress three-quarter-length sleeves, subtle ruching detail on the bodice in the place of a heavy waistband, and a longer skirt that skimmed her shins.
Kate’s differing accessories also show how her style has evolved. For the German outing, the then-Duchess of Cambridge tied the lilac of her dress in with Kiki McDonough’s ‘Lavender Amethyst Pear and Oval Drop Earrings’, as well as nude suede heels.Â
Meanwhile, for the Buckingham Palace reception, the royal used the lilac dress as a base to layer tributes to the late Queen (most literally seen in how she wore not only one of the late monarch’s favourite colours, but also her string of pearls and Bahrain Pearl Earrings).
Kate’s best purple outfits
Purple isn’t a colour that Kate usually wears, with the royal often favouring primary colours or neutrals. That said, she has occasionally branched out, and it’s certainly a colour that suits her well. Keep scrolling to see our top picks of the princess rocking purple…
Read the full article here






