I have what almost amounts to a fetish for dainty sugar crusted rose petals and will put them on
cheesecakes, mousses, cupcakes, tarted up layered cakes, syrup soaked pancakes, ice cream desserts and just about anything sweet that doesn't put up a fight. I make them myself, when time permits and my pots of roses are particularly productive. For those not similarly disposed, India Tree makes lovely crystallised flower petals that reportedly taste as good as they look. If your computer resolution leaves anything to be desired, the purple ones are violets and the pink ones, roses. They're made in France. Suggested price USD 7.99 for a 0.5 oz/14 g package. Now you know why I make them myself. Available on Amazon.