Kate Middleton, known for repeating her wardrobe on several royal occasions, chose to slip into yet another high designer dress for a royal ceremony, which she had worn last year to another royal event.

The Duchess of Cambridge attended the annual Order of the Garter service at St George's Chapel at Windsor Castle on Monday, in the same cream Alexander McQueen double-breasted coat dress, which she wore for celebrating her first official Trooping the Colour ceremony in June last year.

The 30-year-old Catherine looked as stunning in the dress as she looked a year back. However, to keep her appearance slightly different, Kate Middleton opted for a matching cream coloured Jane Corbett hat instead of the black hat she wore with the same dress last time.

A pair of her favourite nude stilettos completed her ensemble and her usual style to keep hair loose, complemented her fashion statement. Kate Middleton was surely a headturner at the Order of the Garter service, the oldest British Order of Chivalry, founded by Edward III in 1348.

Catherine watched Duke of Cambridge Prince William parade past during the Order's procession along with Camilla, Duchess of Cornwall and Sophie, Countess of Wessex, who watched the Prince of Wales and the Earl of Wessex taking part in the procession.

The Queen and Duke of Edinburgh, who was recently discharged from hospital following an illness, also attended the ceremony, along with other members of the royal family in the Order. Princess Elizabeth and Prince Philip were declared as Lady and Knight Companion of the Order of the Garter in 1948, the 600the anniversary of the Order.

Scroll down to view the pictures of Kate Middleton at the 2012 Order of the Garter service in Windsor: