It wouldn't be Valentine's Day without flowers and whether you’re looking to spend £1 or £50 we've found blooms to suit your budget.

Here's of round-up of what's available to make your Valentine's heart melt on February 14.

£1 - Aldi. Choose from either a plain or glittered red rose.

Single red rose, only £1 from Aldi

£5 - Aldi. A dozen red roses.

A dozen red roses only £5 from Aldi

£10 - Asda. Click here to order a hand-tied, single red rose, delivered anywhere in the UK.

Single hand-tied, red rose £10 from Asda

£22 - M&S. Show your loved one how much you care with 12 Fairtrade® Kenyan red roses from M&S.

12 Fairtrade® red roses, £22 from M&S

£25 - Cocoa Flower, George Street, Chester. Valentine's Day hand tied bouquet priced at £25. Call 01244 344500 or visit www.cocoaflower.co.uk

Valentine's Day hand tied bouquet, £25 from Cocoa Flower

£30 - Jenny's Flowers, Parkgate Road, Chester. Jenny will make you a mixed bouquet of your choice either in a gift bag or a vase for £30. Tel: 01244 371154 or visit Jenny's Facebook page.

Mixed bouquet of your choice, £30 from Jenny's Flowers

£35 - Asda. Deep red upper class roses surrounded by gorgeous carnations in an elegant heart-shaped box. Click here to order for delivery anywhere in the UK.

Rose and carnation heart box - £35 from Asda

£44.99 - Blooming Lovely, Whitby, Ellesmere Port. The 'Dramatic Dozen' 12 beautiful roses can be delivered anywhere in the UK. Click here to order or call Dawn on 0151 201 1162.

The Dramatic Dozen - £44.99 from Blooming Lovely

£75 - Waitrose. The 'True Love Bouquet' 100 sweetheart roses, click here to order.

My True Love Bouquet - £75 from Waitrose