It's that time of the year again, when supermarkets are full of meal deals for Valentine's Day.
If you're staying in this Valentine's Day - and a recent survey by Aldi Scotland suggests that 65% of couples will be doing so - then you might want to check out the meal deals available at the big supermarkets for a last minute deal.
Most will offer three or four courses for around £15-25, often with wine or a soft drink. Aldi found that steak was a popular go-to for Valentine's, so you'll find cuts of beef in most supermarkets too - as part of their meal deals.
Here's what's on offer for Valentine's day 2024.
In store from now until 14 February is Marks and Spencer's popular Valentine's Dine In selection.
For £25 you can choose a starter, main, side, dessert and wine or two non alcoholic drink.
Starters include king prawn and lobster thermidor gratin and leek and cheddar souffle tart.
Mains include rump steak with peppercorn sauce with sides of smashed potatoes or triple cooked chips.
Desserts include white chocolate and raspberry mousse.
Sainsbury's have a Taste the Difference Valentine's Day dine in this year.
For £15 you can choose a starter, main, side, dessert and drink, and dishes include scallop gratin; Sainsbury's Scottish salmon, spinach and cheddar en croute; 30 day matured dry aged British sirloin steak with peppercorn butter and love chocolate tortes.
Aldi Scotland’s Valentine’s range features a Specially Selected Aberdeen Angus 36 Day Matured Scotch Rump Steak (227g) for just £4.25 and a Specially Selected Gastro Lasagne Al Forno (700g) for £4.69.
Those looking to add an extra touch of romance can pick up Specially Selected gastro Wagyu triple Cooked Chips (400g) for £2.29 before indulging in Specially Selected gastro white chocolate and raspberry Panna Cotta (2x 85g) for £2.49 to finish, available while stocks last.
While there's no set price for the meal deal - it'll depend on what items you choose to cook at home this Valentine's day - Aldi say a meal can come in from as little as £6.77 for two.
Lidl have a range of items to cook at home this Valentine's day, including a heart shaped pizza, T-bone steak and heart shaped chicken nuggets.
There's no set meal deal, you just pick what you'd like, but prices are, as you'd expect, not going to break the bank.
The Tesco Valentine's day meal deal is £18 for a starter, main, side, dessert and drink, and you can choose from their Finest range.
Dishes include Camembert swirls; antipasti platter; Coq au Vin; ranch steak with béarnaise butter; chunky chips and Belgian chocolate brownie heart.
Drinks include coke, Malbec red wine and Peroni, prosecco, sauvignon blanc and rose wine.
Waitrose Valentine's dine in is £20 for a starter, main, side, dessert, drink and chocolates.
Dishes here include Scottish mussels; No.1 prawn cocktail; flat iron steaks with chilli miso; No1 fish pie; Mediterranean roasting veg; fries and melt in the middle chocolate puddings.
Drink include wine or pre-mixed cocktails, such as espresso martini or prosecco while the chocolates include Lindt salted caramel truffles.
Asda's offering is a new Bistro Dine in for two, which includes a starter, main, two sides, dessert and an alcoholic or non-alcoholic drink for £12.
Dishes include several brand-new products, from vegan brie hearts or Coquille St Jacques for starters, 30-day matured sirloin steaks with garlic and herb love heart butters or chestnut mushroom stroganoff pie for mains, and Valentine’s profiteroles for dessert.
Drinks include Marques Del Norte Cava Brut - a classic Spanish sparkling wine with fresh and crisp apple flavours, whilst, for a non-alcoholic option, there's the Kylie Minogue Alcohol Free Sparkling Rose.
Plus if you want to celebrate Valentine's day later, this meal deal is available until 20 February.