( Portrayed by Claire Holt)
- "It doesn't matter who you are, or that I am a Princess, I love you Jefferson."
- —Ellynn professing her love for Jefferson.
Ellynn, Princess of Hearts was originally from the world of Wonderland but ended up in the Enchanted Forest after a detour in the Land Without Color She is a recurring character on Once Upon a Time. In Season Two, it was revealed that Ellynn was Grace's mother and Jefferson's partner that disappeared after Hook came looking for Jefferson.
The name 'Ellynn' comes from Ellen, a Scottish form of Helen, it means 'Shining Light'.
In Storybrooke, Ellynn went under the name Melissa. Melissa comes from the Greek meaning 'Honey Bee, sweet like honey'.
- Ellynn went by Melissa Parker in the Storybrooke.
- She almost was in a relationship with Hook but was also involved in a fake relationship with him.
- She named her children after people who meant something to her or Jefferson. Grace Victoria after Ellynn's mother and Victor Frankenstein. Alphonso Gerhardt after the other Frankenstein members. Robert Jefferson after Jefferson's father and after Jefferson. Willa Lenore after Ellynn's father and Jefferson's mother.
- Despite loving her home in Wonderland, Ellynn never returned there but her children did and her eldest son; Alfie became King of Hearts.