The Duchess of Cambridge dazzles in festive dress for the Queen’s Christmas lunch

She looked amazing!
  • We earn a commission for products purchased through some links in this article.

  • The Duchess of Cambridge’s wardrobe choices are always a talking point and this week she sent the fashion world into a frenzy once again.


    With less than a week to go before the big day, the Duchess of Cambridge has gone all out to mark the occasion.

    Catherine opted for a festive tartan dress while attending the Queen’s Christmas lunch on Wednesday.

    The dress in question is a piece from one of her favourites designers, Emilia Wickstead.

    Made out of pleated chiffon-crepe, the Anni midi dress usually costs £1,920 – but is currently on sale for £768.

    The gorgeous red dress (Emilia Wickstead)

    The Duchess of Cambridge was spotted in the dress as she arrived at Buckingham Palace, with Prince Louis and Princess Charlotte in the back of her car.

    Prince William arrived in a separate vehicle with Prince George.

    Kate teamed the red tartan dress with some timeless pearl earrings by British jewellery designer Cassandra Goad. The earrings are a firm favourite with the duchess. She wore them at the christening of Prince Louis, back in 2018.

    Each pearl is set with a diamond on it – so it makes sense that the lavish earrings come in at £4,490.

    For anyone looking to replicate the duchess’ festive outfit, there are two different dresses on the high street which pay homage to her look.

    The first is the Hobbs Daphne dress, which is a black and red tartan and made of wool – so will help to keep you warm during the festive season and beyond. It’s currently £129, reduced from £149 – so be sure to snap it up quick.

    BUY NOW: Daphne dress, Hobbs, £129

    Another alternative is the red Smocked Yoke Shirt Dress from Whistles at John Lewis. Like Catherine’s dress, it features a collar and is in a midi style. This is a good one for those who prefer to keep things a bit more simple.

    BUY NOW: Shirt dress, Whistles at John Lewis, £159

    Most Popular