Cardi B 'smells just like candy' thanks to £28 'long-lasting' luxury perfume

'I love my pistachio smell but this one? So tea. It's so sweet and it's so soft'