В русской народной сказке «Царевна-лягушка» Иван-царевич женится на лягушке по воле отца, но она оказывается Василисой Премудрой, которая помогает ему выполнить задания царя. После её превращения в старуху Иван отправляется в путешествие, побеждает Кощей Бессмертного и возвращает жену. В другой версии сказки Иван-дурак отгадывает загадки царевны, заставляя её выполнить обещание. Обе истории передают темы верности, хитрости и преодоления испытаний.