My new favourite Jo Malone perfume is in Aldi - it's £7 and lasts ages
I've swapped my £118 Jo Malone perfume for Aldi's £6.99 version that I think smells just as good and arguably lasts longer