nyc red carpet harry potter premiere dress

Emma Watson and her Harry Potter co-stars hit the red carpet for the NYC premiere of their new flick, and we can't help but be spellbound by the 19-year-old actress! Sure, Daniel Radcliffe and Rupert Grint are also in the movie, but when you look as stunning as Emma does, it's kinda hard to take your eyes off of her!

Who else attended the premiere? Click the monster gallery below to find out!