Shopping
There are further sales and discounts for Valentine's Day on the British High StreetGetty

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.