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

Brave Soul Teddy Beanie Hat, Price: £3.00 Asos

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

10 Piece Bakeware Set, Price: £9.99 Argos

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

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

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

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

ASOS Trapeze Maxi Beach Dress, Price: £7.50 Asos

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

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

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