Sol de Janeiro fans say £25 perfume balm 'lasts all day' and is 'better than' spray

Plus, fans can get a free gift when purchasing it online at Boots