Die Redewendung stammt aus dem Mittelalter. Ein verliebter Ritter trifft seine Angebetete. Doch sie erwidert seine Liebe nicht. Statt unfreundlicher Worte wechseln Kornblumen ihren Besitzer.
Jeder Edelmann kennt zu dieser Zeit ihre Bedeutung. Fast jede Blume hatte im Mittelalter eine Bedeutung. Die rote Rose hat ihre Bedeutung bis heute – sie steht für die Liebe. Heute überreicht man jedoch nur selten Blumen. Durch die Blume sprechen steht heute praktisch für jede Art der Beschönigung.
(Quelle: Galilexikon)