Cherry on top

Where is a expression "cherry on top" from?

A little something extra like a cherry on top of a dessert. "Pretty please, with a cherry on top."