Rihanna’s ‘magical’ perfume