The Kardashians have revealed their annual Christmas card.

Khloe, Kourtney and Kim Kardashian, as well as their mum Kris Jenner, step-dad Bruce and sisters Kendall and Kylie all feature sprawled out over a winding staircase in glamorous evening dress.

Meanwhile, Kourtney's boyfriend Scott and their 12-month-old baby Mason, as well as Khloe's basketball player husband Lamar Odom also appear on the festive greeting.

Writing on her blog, Khloe said: "Christmas cards have always been a really big deal in my family. For as long as I can remember, my mom has made it a point to go all out, whether it was a ninja turtles themed card, or bringing a Santa into the mix, each year she always managed to top the year before.

"I'd have to say though that our card this year might be my favourite. It turned out beautifully - just so glam! Plus, Mason is in it, which makes it even more special. Look at him standing there in his pinstripe suit, such a little gentleman!"