Existem algumas lendas que explicam a origem da flor e do nome amor-perfeito. Uma delas é baseada na mitologia grega e conta que Zeus se apaixonou pela jovem Lo. Porém, Zeus notou que esse sentimento uma vez mais despertaria o ciúme de Hera, ciúme fundamentado, já que Zeus era conhecido por ter várias aventuras amorosas. Para que Hera não descobrisse, Zeus transformou a sua amada numa novilha que pastava aos seus pés. Com pena da jovem e para que ela não se aborrecesse com uma dieta exclusivamente à base de ervas, resolveu criar belas flores que ela pudesse comer. Chamou as flores de Lo, que com a evolução fonética passou a ser chamada de viola, o nome correspondente à flor amor-perfeito. Uma outra lenda revela que as pequenas flores brancas eram adoradas por Eros, o cupido. Para inibir essa adoração, Afrodite as coloriu, o que resultou na coloração tricolor. De origem europeia e de nome botânico "Viola tricolor", o Amor-perfeito é uma planta rasteira e selvagem