There's pretty much only a week left until Valentine's Day, so if you haven't got treats planned for your nearest and dearest yet, it's probably time to get a move on.
But if you're struggling to think of gifts, you can stop stressing, because M&S has come up with the ultimate V-Day treat - a massive Love Sausage.
M&S' Love Sausages are, quite simply, sausages shaped as hearts, so you can enjoy them as part of breakfast, lunch or dinner, and even whack an egg in the middle should you wish to do so.
The meaty treats were so popular last year, for 2020 M&S has decided to release a mini version, as well as its giant Love Sasusage.
Writing on social media, M&S said: " #Thisisntjust any love sausage... This is the ORIGINAL love sausage and it's back! If you love sausage, you’ll love our new Give a Little Love Sausage – that’s two small sausages for £5 – as well as our large Love Sausage for £6!
"Whether you like them big or small, say it with sausages this Valentine’s. Who will you be sharing yours with?"
Unsurprisingly, it wasn't long before the jokes came rolling in thick and fast.
"Nothing like a large sausage on Valentine's Day!" exclaimed one shopper.
Another exclaimed: "Love sausage oh matron!"
"I want love sausage for Valentine’s Day," wrote another amused shopper.
A fourth posted: "Made me giggle."
If anyone needs me, I'll be in the sausage aisle.