You can get a free Baileys chocolate reindeer at Asda when you buy a litre bottle of the liqueur for £12.
The supermarket is offering shoppers the opportunity to get a free chocolate treat for no extra cost when they purchase the bottle of booze.
Baileys says the chocolate reindeer, which usually costs £5, is hollow and can be enjoyed by being filled with 50ml of the drink.
Anne Nosko, Baileys Europe Marketing Director at DIAGEO, says: "There are so many Christmas traditions in this country, from food and drink, to TV shows and advertisements.
"We think the Baileys Chocolate Reindeer will find its way into the hearts, or at least onto the drinks trays, of Brits’ Christmases this year."
The free treat is available at Asda from now until December 4.
One shopper shared a photo of the deal on Facebook page Bag a Weekly Bargain.
The person wrote: "Check out this for a bargain. Pick up a Baileys Original 1L for £12 and get a FREE Baileys Chocolate Reindeer worth £5 at ASDA."
That's not the only Baileys treat you can enjoy in Asda this Christmas.
The shop is also selling a Baileys advent calendar, which contains 12 miniature bottles of the liqueur, for £20.
A spokesperson for Asda told us: "The calendar contains 12 miniature bottles of the creamy Christmas classic.
"The countdown calendar contains three tasty flavours including Original Irish Cream, Coffee, and Orange – the perfect addition to a winter coffee or hot chocolate."
Meanwhile, B&M is also selling a Baileys advent calendar in time for Christmas priced at just £4.99 so you can enjoy a boozy chocolate every day leading up to December 25.
The advent calendar features 24 milk chocolate squares and a 5cl bottle of Baileys Original Irish Cream.
The store's website states: "Know a special someone with a taste for liqueur? This chocolate and alcohol advent calendar will satisfy both sweet tooths and those who enjoy a Christmas tipple."
Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think of this story.