Yes I think there is a list like this one somewhere else in the casting section. This thread is just a collection of actors and actresses who could play elves. There are of course suggestions for specific elven roles, but they're to be taken lightly.For Edward Redmayne as a villain, see 'Jupiter Ascending.' He does the crazy speak quietly in anger thing a lot, but....
Please keep in mind that an actor's hair color and facial hair can be altered with wigs and a shave. We'll almost definitely be using wigs for the elves anyway. And, yes, this sometimes gives you the disconnect of blond Legolas with dark eyebrows (so not everyone will look good in every color wig), but we should not let an actor's natural hair color affect casting too much. Tom Hiddleston has short blondish-brown hair, and plays Loki with long black hair. For casting, it is *much* more important to get someone who can embody the character's personality. So, Maeglin needs to be an emo moody teen, not just 'dark hair, pale skin, frowns.'
That being said, here's a quick run down of elven hair color (please correct my mistakes):
Red
Mahtan (father of Nerdanel; Fëanor's teacher)
Maedhros
Amrod/Amras
Silver
Celeborn
Elwë
Olwë
Círdan
Blond
Ingwë
Indis
Earwen?
Finrod
Galadriel (actually gold and silver mixed)
Aegnor
Amarië?
Black
Eöl
Maeglin
Dark Brown ('dark' could range from brown to black; they don't all have to match)
Finwë
Míriel
Fëanor
Maglor
Caranthir
Curufin (his hair should match Fëanor's coloring)
Fingolfin
Fingon (long, worn in braids, with gold ribbons in it)
Turgon?
Aredhel
Lúthien
Celebrimbor
Light Brown/Dark Blond/Indeterminate
Celegorm (yes, I know 'the fair' is problematic, but with 7 brothers to differentiate, just go with this!)
Nerdanel (I think hers is meant to be medium brown with red highlights)