Christmas is the biggest time of the year for retailers, so it's understandable that they go all out on advertising. Below are what we think are 5 of the best that are currently running. Some are emotional like the ad from John Lewis and some are a little bit different like the one from Oddbins. Which one is your favourite?

I'm the Founder of SocialSteak. I work in social media. Love fashion, tech and science.