Arwen
Name: Arwen
Parents: Elrond/ Celebrian
Race: Half-elf/ elf
Spouse: Aragorn
Where she lives: Rivendell/ Gondor
Children: Eldarion son, few daughters.
History: Arwen was an elf. And Aragorn the man she loves is mortal. Her father, Elrond does not want her to marry him. So she could die and not live forever. Arwen must choose a hard path go to the havens with her people or marry Aragorn and become immortal.
Galadriel
Name: Galadriel.
Parents: Finafin/Earwen.
Race: Elf
Spouse: Celeborn.
Where she lives: Lotrhlorien/ Grey Havens
Children: Celebrian (daughter)
History: Galadriel is one of the oldest elves in Middle-earth. She is called The White Queen. Her grand daughter is Arwen. Her daughter is Arwen's mother. She goes to the Grey Havens with her people where she lives forever. She can tell the future with her magic mirror.
Elrond
Name: Elrond
Parents: Earendil/Elwing
Race: Half-elf/elf
Spouse: Celebrian
Where he lives: Rivendell/ Grey Havens
Children: Arwen (daughter) Twin sons, Elladan, Elrohir.
History: He is the king of rivendell. He tries to keep his daughter, Arwen from marrying Aragorn. He is more than three thousand years old. He goes to the grey Havens. He lives forever.
Legolas
Name: Legolas
Parents: Thranduil (mother unknown)
Race: Elf
Spouse: None
Children: None
Where he lives: Mirkwood
History: His father Thranduil is king of Mirkwood. Legolas is prince of Mirkwood. He join The Fellowship and journeys with them. He ither goes to the Grey Havens or takes his place as king of mirkwood. He bacomes friends with an dwarf, Gimli.
Haldir
Name: Haldir
Parents: Unknown
Race: Elf
Spouse: Unknown
Children: Unknown
Where he lives: Lorthlorien
History: He is a soldier for Lorien. His brother are Rumil and Orophin. He dies in a battle at Helms Deep.
Celeborn
Name: Celeborn
Parents: Unknown
Race: Elf
Spouse: Galadriel
Children: Celebrian (daughter)
Where he lives: Lorthlorien/Grey Havens
History: He is king of lorien. Where he goes and lives in The Grey Havens.

bravenet.com