Christmas presents
What will you be buying this year? James Petts

With the annual Christmas party approaching, time is running out to find the best gift for your Secret Santa.

Although it can be a great way of bringing the office together over the festive period, anonymously gifting a colleague you don't know that well, with a price limit, can be a tricky feat.

For those still racking their brains, IBTimes UK has put together some fantastic gift ideas.

So whether it's a moody boss, a colleague trying to be the next Jamie Oliver or that hunk in human resources, we have you covered.

Keep the sniffles away with this cosy Beanie

Beanie
Brave Soul Teddy Beanie Hat, Price: £3.00 Asos

Why not let their inner Mary Berry run wild this Christmas?

Baking
10 Piece Bakeware Set, Price: £9.99 Argos

It's not quite a full body massage but it will help them relax

Stones
Hot massage stones, Price: £4.99 findmeagift.co.uk

Colleague constantly complaining of a hangover from the night before? Problem solved

hangover
Hangover Rescue Tea, Price: £4.95 notonthehighstreet.com

Tired of your cutlery mysteriously ending up in your boss's drawer?

Cutlery set
Argos Value Range 24 Piece Venice Cutlery Set, Price: £2.79 Argos

Is your Secret Santa preparing to fly away for some winter sun? Make sure they look the part with this maxi dress

Dress
ASOS Trapeze Maxi Beach Dress, Price: £7.50 Asos

Make sure that your Secret Santa is extra merry with this bottle of red

wine
Isla Negra Cabernet Sauvignon 75Cl Price: £4.99 Tesco

Great wedding gift for a blushing winter bride

Compact mirror
Personalised Round Compact Mirror Price: £9.99 Buyagift.co.uk

Help your Secret Santa get organised in the New Year

Notebook
Personalised Alphabet Notebook Price £9 notonthehighstreet.com

Nothing says 'Merry Christmas' better than a pair of novelty socks

Topman socks
Father Christmas Socks Price: £3 Topman.co.uk