Elaine, also known under many other names and identified as the "Grail Maiden" or the "Grail Bearer", is a character from Arthurian legend. In the Arthurian chivalric romance tradition from the Vulgate Cycle, she is a princess of Corbenic and the mother of Galahad by Lancelot. Due to magical spells, she beds Lancelot, whom she loves, resulting in the conception of Galahad. Then, later—also through magic and deception—Lancelot sleeps with her again, thinking she is Queen Guinevere. This leads to Lancelot's descent into madness, until he is eventually cured by her using the Grail and then lives with her for a time being. She should not be confused with Elaine of Astolat, a different woman who too fell in love with Lancelot.
