Leda werd bewonderd door Zeus, die haar in de gedaante van een zwaan verleidde. Als zwaan viel Zeus in haar armen ter bescherming tegen een achtervolgende adelaar. Bij hun huwelijk, in dezelfde nacht waarin Leda met haar echtgenoot Tyndareus lag, werden twee eieren geboren, waaruit Helena (later bekend als de mooie “Helena van Troje”), Klytemnestra, en Castor en Pollux (ook bekend als de Dioscuri) zijn voortgekomen. Welke kinderen het nageslacht zijn van Tyndareus, de sterfelijke koning, en welke van Zeus en dus half-onsterfelijk, is niet consistent in de overleveringen, evenmin als welk kind uit welk ei is gebroed. De splitsing is bijna altijd half sterfelijk, half goddelijk, hoewel de paren niet altijd de erfenisparen van de kinderen weerspiegelen. Castor en Pollux zijn soms beide sterfelijk, soms beide goddelijk. Een consequent punt is dat als slechts één van hen onsterfelijk is, het Pollux is. Ook wordt altijd gezegd dat Helena de dochter van Zeus is.
In de Ilias van Homerus kijkt Helena vanaf de muren van Troje naar beneden en vraagt zich af waarom zij haar broers niet tussen de Achaeërs ziet. De verteller merkt op dat zij beiden al dood en begraven zijn in hun thuisland Lacedaemon, waarmee hij suggereert dat beiden, althans in de Homerische traditie, sterfelijk waren.
Een andere weergave van de mythe stelt dat Nemesis (Νέμεσις) de moeder van Helena was, en ook door Zeus in de gedaante van een zwaan werd bevrucht. Een herder vond het ei en gaf het aan Leda, die het zorgvuldig in een kist bewaarde tot het ei uitkwam. Toen het ei was uitgekomen, adopteerde Leda Helena als haar dochter. Zeus herdacht ook de geboorte van Helena door het sterrenbeeld Cygnus (Κύκνος), de Zwaan, aan de hemel te creëren.