Hints and tips:
...The packaging is also delightful. £250, Harrods Chanel, Gabrielle Named after the fashion house’s founder, Gabrielle is young yet sophisticated and, importantly, lasts for hours. £79, chanel.com Bella...
International Edition