Like the Coca Cola trucks, the Late Late Toy Show and the Cornflakes Santa ad, spotting Christmas jumpers in the shops is a sure sign that the festive season has arrived.

Far from looking like something your well-meaning Nana knit, this year's stock of jumpers are actually pretty stylish. Here are just ten of the best we've found… where you choose to wear them is up to you!

1. Grumpy Cat
Cats and Christmas… two of our favourite things.

Elfie sweater, €18, Dunnes Stores

2. Ice cold
This polar bear is ready to party, and so are we!

Christmas Party Polar Bear jumper, €22, New Look

3. Ho Hey
This beige sweater's wide neck makes it perfect for wearing over a collared shirt. Who said you can't look cool in a Christmas jumper?

Beige Ho Ho Christmas jumper, €45, River Island

4. Pretty print
You don't need to go too full-on with the Christmas magic – a Fair Isle print jumper makes for a subtly festive look. The cotton-alpaca blend will be super-cosy, too.

Jacquard Knit jumper, €29.99, H&M

5. Christmas sparkler
This long jumper would go perfectly with leather-look leggings and ankle boots. We love the gold embellishment:

Florence & Fred Pull Me jumper, €18, Tesco

6. Turn up the lights
It's not all about red and green – this multicoloured sweater will make you stand out from the crowd.

Christmas Lights sweater, €18, Dunnes Stores

7. Wrap up warm
How cute is this fluffy reindeer jumper? All you need is a streaming mug of hot chocolate to really get you in the festive spirit!

Brave Soul Stone Fluffy Reindeer jumper, €34.99, New Look

8. Snuggle up
This cute "polar bear hug" jumper is definitely on our Christmas list!

H! by Henry Holland Grey Polar Bear jumper, €39.20, Debenhams

9. Red-nosed reindeer
We love the 3-D pom-pom tail on this adorable red jumper – you'll be the picture of Christmas style!

Florence & Fred Reindeer jumper, €23, Tesco

10. Don't be a Scrooge
Not feeling quite in the festive mood just yet? Make your feelings clear by wearing them on your chest!

Bah Humbug jumper, €84, Cath Kidston