Unfortunately, I can't think of anything that matches all the parts of your riddle.
There's Chanel Cristalle, but it's a green fragrance, no chocolate, cherry, or vanilla in sight.
There's Balenciaga Cristobal, which is fig, jasmine, and vanilla (among other things), and that doesn't really fit, either.
Versace's Bright Crystal & Crystal Noir also don't seem to fit the bill.
I'm sorry I can't be of much help. Maybe another Basenoter will have some ideas!