Christmas and New Year are the perfect time to spoil yourself, but there’s no need to break the bank if you’re looking for some fizz to share with family and friends.
Supermarkets often offer great deals on the famous French fizzy wine at this time of year – often as loss-leaders to lure shoppers into stores to stock up for the festivities.
Read more: I visited an incredible new food and drink venue that made me even more excited to live in Leith
So if you are looking for a bottle of your favourite Champagne it pays to shop around to get the cheapest possible deal.
Meanwhile some discount supermarkets use their buying power to offer exclusive Champagnes at a fraction of the price of better-known labels.
Here are 13 of the best offers at the moment. Remember to drink responsibly.
Make sure you don't miss a moment of breaking news from across Scotland by signing up to our free newsletter here.

1. Charles De Villers Champagne (Morrisons) - £12.50
Morrisons usually charge £25 for a bottle of Charles De Villers Champagne, but you can bag it for £18 with a More Card. However, there's an even better deal in-store only at the moment - with a bottle down to just £12.50. | Contributed

2. Heidsieck & Co Monopole Blue Top Champagne (Morrisons) - £22
Another one for Morrisons More Card holders - with this Heidsieck & Co Monopole Blue Top Champagne down from £34 to £22. | Contributed

3. Taittinger Brut Reserve Champagne (Sainsbury's) - £34
Use your Nectar Card in Sainsbury's to bag a tenner off a bottle of Taittinger Brut Reserve Champagne - down to £34 from £44. | Contributed

4. Bollinger Champagne (Waitrose) - £40
There's no such thing as a cheap bottle of Bollinger, but Waitrose currently have bottles available for £40 - a big discount on the usual £40. | Contributed

