January is finally over and Valentine's Day is just around the corner. Whether you love it or loathe it, you can still enjoy some retail therapy for 14 February – whether you're buying gifts for a loved one or a new outfit.

From discounts to sales codes, IBTimes UK brings you to best bargains for Valentine's Day.

Asos

There is a 75% discount on selected items leftover from the post-Christmas sales, as well as Valentine's Day gift and outfit ideas. There is free next day delivery on orders over £100 with the code NEXTDAY.

Topshop

The fashion giant has added more lines to its sale, with up to 50% off on potential Valentine's Day outfits, shoes and accessories.

Zara

The Spanish retailer has extended its sale and there is free shipping for orders over £50. You can tweet about your purchases using the hashtag #Zarasale.

Boohoo

The online retailer is offering next day delivery for £1.99 until 9pm tonight, with the code SPEEDY. There are also offers on Valentine's outfits and gifts from £4, perfect for those on a budget.

H and M

There is free delivery for all orders over £50, as well as 50% off on all boots and tights – it might be Valentine's Day, but it's still February...

Dorothy Perkins

Dorothy Perkins is offering 30% off all full price items until Tuesday and a further 15% discount on selected sales items. There is free UK delivery on orders over £50 with the code DPDEL50 and free collection from over 600 stores across the UK. Order by 9pm for next day delivery for £5.95 from Monday to Friday.

Missguided

The online fashion store is offering 20% of Valentine's Day outfits with the code LOVE20. There is also free next day delivery on orders over £60.

Urban Outfitters

Hipster's favourite Urban Outfitters is offering express delivery for £1 until 2pm Thursday 12 February, with the code IMWITHCUPID.

New Look

The high street retailer is offering 70% in its sale, with free delivery for orders over £45 and free next day delivery for orders over £65.

Debenhams

Debenhams is offering £10 off selected fragrances and 15% off watches, jewellery and designer lingerie. You can also get 15% off flowers with the code FLOWER15.