FOR many, nothing says I love you like a bouquet of red roses – but these beautiful flowers can come with a hefty price tag.
So, if you want to impress your loved one with a romantic gesture without breaking the bank, it’s important to shop around.

All of the major supermarkets will be selling roses this Valentine’s Day.
But, demand will be high so don’t leave it too late to pick up your flowers and remember prices could change the closer we get to the big day.
As Valentine’s Day falls on Friday February 14, you have just days left to plan your gift.
The supermarkets have got you covered if you’re looking for a romantic dine-in meal or a special gift without breaking the bank.
Here’s where you can find the cheapest roses to delight your Valentine this year…
Asda

Asda will be offering roses from just £1.97 this Valentine’s Day, so expect a crowd around the flower display.
The price is the cheapest we’ve been able to find for a single rose across the major supermarkets.
But, it’s by no means the only option the supermarket offers for those looking for the perfect Valentine’s Day flowers.
While a single stem is available for under £2, a bouquet of 12 sweetheart roses will set you back £4.27 and a dozen standard red roses are less than £10, at £9.47.
[bc_video account_id=”5067014667001″ application_id=”” aspect_ratio=”16:9″ autoplay=”” caption=”Four ways to save money at M&S” embed=”in-page” experience_id=”” height=”100%” language_detection=”” max_height=”360px” max_width=”640px” min_width=”0px” mute=”” padding_top=”56%” picture_in_picture=”” player_id=”default” playlist_id=”” playsinline=”” sizing=”responsive” video_id=”6353365743112″ video_ids=”” width=”640px”]The supermarket will also have an extra-special heart bouquet available for £24.97 and exceptional premium roses for £19.97.
The roses will be arriving in store from February 11.
[authenticated-scripts src=”%3Cscript%20class%3D%22palin-poll%22%20src%3D%22https%3A%2F%2Fwww.thesun.co.uk%2Fpollingwidgets%2Fv3%2Fwidget.js%3Fquestion_id%3D106169%26game%3Dpolling%22%3E%3C%2Fscript%3E” type=”embedded” width=”100″ /]Aldi

Aldi is selling a dozen red roses for just £4.49 and a single rose for £1.99, just 2p more than the lowest price we’ve seen for one bloom.
If you’re planning a bigger gesture this year the supermarket will also have a double dozen bouquet available for £9.99 and a ‘one in a million’ bunch featuring pink and red roses with lush greenery for £19.99.
The flowers will be available in-store from February 11.
Morrisons

Morrisons is offering a Valentine’s Day bouquet of 12 red roses for just £4 for More Card members.
The price is the cheapest we could find for a dozen red blooms and is sure to attract crowds come Valentine’s Day.
The supermarket will also offer a love heart bouquet of 18 stems in the colours of love heart sweets for £25.
As well as this it will have two £15 bouquets that see roses paired with other blooms.
All will be available in store from February 11.
M&S

Last year, M&S sold 5.4million roses and this year it has a collection of displays that include a new, exclusive peony rose.
M&S has said the rose merges the soft, romantic charm of a peony with the classic elegance of a rose
The peony kiss display with eucalyptus will be available in store for £35.
M&S will also have a bouquet of a dozen red roses for £30 and a display of speciality spray roses, striking pink and bi-colour roses, as well as large-headed avalanche white roses for £20.
Lidl

Lidl has some great value blooms available including a single rose for £2.49 and a dozen red roses £4.49.
The budget supermarket is offering a wide range of rose bouquets including 14 deluxe red roses for £19.99.
The blooms will be available in store from February 11.
Tesco

Tesco has a huge variety of blooms available this Valentine’s Day with a single red rose available from £2.50 and a dozen roses from £5.
The range also includes some vibrant offerings such as a single rainbow coloured rose for £3.50 and a bouquet of sparkling roses for £10.
The supermarket’s Finest range will include a rose and lily bouquet for £20 and a huge bunch of 100 roses for £40.
Waitrose

Waitrose’s Valentine’s Day bouquets start from £5 – but while they might not be the cheapest, they are likely to impress.
The premium supermarket’s bouquets of foundation roses, which have the added bonus of supporting the worker communities they’re sourced from, can be picked up from £5 and come in red or orange.
Meanwhile, a bunch of 19 foundation roses in a mixture of shades with a heart decoration is £15 and a bouquet featuring multi-headed delicate spray roses in shades of pink, cerise and red will be £20.
Also available will be the No.1 Valentine’s rose and orchid gift vase, which includes 12 foundation red roses as well as deep pink cymbidium orchids with scented foliage, priced at £40.