New in
First introduced at the St. Louis World’s Fair in 1904, Cotton Candy is a magical creation of sweet sugar crystals melted and spun into what was originally called “Fairy Floss”. Creamy vanilla, frosted bergamot and pink poppies add a flirty, fresh layer to this already whimsical treat.