Stardust

The English village of Wall lies near a stone wall that borders the magical kingdom of Stormhold. A guard prevents anyone from crossing. Dunstan Thorne crosses over the wall and into the Wall Market. He meets an enslaved princess named Una, who offers him a glass snowdrop in exchange for a kiss. Nine months later, the Wall Guard delivers a baby to Dunstan, saying the baby's name is Tristan.