In Greek mythology, Helen of Troy was hatched from an egg after Zeus, disguised as a swan, visited Leda. Leda laid two eggs - one containing Helen and Pollux (children of Zeus), the other containing Castor and Clytemnestra (children of Tyndareus). This makes Helen unique among Greek mythological figures for her egg birth.