Jewellery lovers who spend £20 could bag luxury advent calendar worth £1,300
Lucky shoppers could get an advent calendar from Liberty, Selfridges, Sephora and more
Read original
Manchester Evening News