19 Nov
Posted by Ms Royale as Cameron Diaz, Drew Barrymore, Jennifer Lopez, Natalie Portman, Penelope Cruz

Natalie Portman has been named the most stylish celebrity in 2007 by In Style Magazine. She received the honor because “she exhibits unwavering faith in the cut and quality of a great dress.” Drew Barrymore came in second, Cameron Diaz came in third, and Penelope Cruz came in fourth. Right behind Penelope was Jennifer Lopez, who came in fifth place!