(news.com.au) - The Closer star topped the list compiled by InStyle magazine of the world's most stylish women, beating off stiff competition from Cameron Diaz, Jennifer Lopez and Sienna Miller.
InStyle's Katrina Szish said: "Natalie Portman is one of those celebrities who has natural beauty, but she also knows what looks good on her."
Drew Barrymore was placed second, while her Charlie's Angels co-star Cameron Diaz came third.
Penelope Cruz came fourth and pregnant Jennifer Lopez was given fifth place for the stylish way she has dressed her ever-expanding baby pump.
Szish said: "We expect Jennifer Lopez to be larger than life, to be more glam than anyone else, to be the ultimate diva on the red carpet."
Devil Wears Prada star Anne Hathaway was so shocked to learn she had made the list, she thought there must have been a mistake.
Anne - who came sixth - said: "I think they should have a recount but thank you InStyle. That's really lovely!"
InStyle magazine's Best Dressed Ladies of 2007:1. Natalie Portman2. Drew Barrymore3. Cameron Diaz4. Penelope Cruz5. Jennifer Lopez6. Anne Hathaway7. Cate Blanchett8. Sienna Miller9. Dame Helen Mirren10. Former Tommy Hilfiger model Joy Bryant