Thumbnail image for Kate_Middleton_Canada_8.jpgKate Middleton is heading for quite a big Christmas with an upcoming stay at Sandringham Palace. The Duchess of Cambridge is expected to change a mammoth five times throughout the day!

A royal etiquette told Grazia: "Kate will need a casual outfit for breakfast, a smart outfit - and a hat - for the morning church service, a dress for lunch, a cocktail dress for early evening drinks and a full-length dress for the evening meal. The golden rule is nothing too short, too revealing or too gaudy."

Kate has been spotted shopping at Zara and LK Bennett where she has apparently bought a black sheath dress and two cashmere cardigans. She has also ordered two evening dresses from Alexander McQueen to wear for the festive season.

And here I thought Christmas Day was all about eating too much, drinking too much and therefore making sure whatever you wore that day had an elastic waist or a button that can be popped pre-lunch.