Valentine's Day is just a mere 14 days away, and the supermarkets are battling out to see which one can offer the best value dine-in deal.

M&S is offering a three course meal and a bottle of fizz for £20, while Co-op is doing a £6 steak deal.

But now budget retailer B&M, is wading in on the competition, with what it claims to be the 'cheapest ever' Valentine's Day dine-in for two deal.

However, the menu options might not be to everyone's taste.

The deal, which costs £3.88, includes a starter, two mains and a side.

Lovebirds can enjoy a packet of Skips crisps for starters, Sweet and Sour Uncle Ben's rice for mains, prawn crackers as a side, and a Bird's strawberry trifle for dessert.

A B&M spokesperson said: “We’re always being asked if we do a dine-in deal by our customers so this year we decided to create a deal that won’t break the bank.

“This isn’t any old dine-in deal, this is a B&M dine-in deal! No fuss or faffing about, just proper good food for you and your lover.”

The offer is very similar to Poundland's deal last year, where the high street store was selling a three course meal for £7.

It included Bruschetta Tomato & Oregano, Look What We Found Italian Beef Meatballs and a four pack of Ferrero Rocher for dessert.

B&M's meal deal is in stores now.