Summit Entertainment has been teasing us with "Breaking Dawn" casting announcements for months now. Recent additions have included [article id="1646884"]Rami Malek as Egyptian vamp[/article], the [article id="1649116"]Denali coven[/article] (Maggie Grace as Irina, Christian Camargo as Eleazar; Mia Maestro as Carmen; Kasey LaBow as Kate; MyAnna Buring as Tanya), and just last week [article id="1649492"]Mackenzie Foy was announced[/article] as Edward and Bella's daughter Renesmee.

Now, at long last, we have the full list of new actors who will be sinking their proverbial fangs into the roles of the vampires in the Amazon, Egyptian, Irish and Romanian covens, as well as the American and European nomads. It is an impressive list of talent, that is for sure. Screenwriter [article id="1644652"]Melissa Rosenberg mentioned[/article] that one of the biggest challenges in writing "Dawn" was figuring out how to work in all the new characters — and now we see why.

One extra-exciting addition is "Pushing Daisies" star Lee Pace as American nomad Garrett, as well as new Egyptian coven members Amun, Kebi and Tia, played by Omar Metwally, Andrea Gabriel and Angela Sarafyan. The "Twilight" movies are already known for the attractiveness of the young cast, but with these new additions, 16 in total, "Breaking Dawn" seems to have upped the attractiveness level for the final two installments.

Here's the full list of "Twilight" rookies:

The Amazon Coven

» Tracey Heggins as Senna

» Judi Shekoni as Zafrina

The Egyptian Coven

» Omar Metwally as Amun

» Andrea Gabriel as Kebi

» Rami Malek as Benjamin

» Angela Sarafyan as Tia

The Irish Coven

» Marlane Barnes as Maggie

» Lisa Howard as Siobhan

» Patrick Brennan as Liam

The Romanian Coven

» Noel Fisher as Vladimir

» Guri Weinberg as Stefan

The American Nomads

» Lee Pace as Garrett

» Toni Trucks as Mary

» Bill Tangradi as Randall

» Erik Odom as Peter

» Valorie Curry as Charlotte

The European Nomads

» Joe Anderson as Alistair

What do you think of the cast additions? Share your thoughts in the comments!