The 'Sex and the City' actress Sarah Jessica Parker is a fashion icon for young girls across the world. Her TV show and brand endorsements get her in this top 10 list.
A three-time Academy Award winner and the actress with the maximum number of nominations, Meryl Streep is an institution, a never-aging one.
We think, maybe it's Julia Roberts' sunshine smile that has the power to control hearts across the globe.
Charlize Theron is the face of Dior. Need we say more?
Cameron Diaz's 2011 film 'Bad Teacher' earned huge profits at the box office, giving her that extra boost to rise up on the power list.
Sandra Bullock's public appearances with her son, split from husband have got her enough attention from fans this year.
At just age 22, Kristen Stewart is probably the most talked about celebrity right now. From 'Twilight' to her cheating scandal with Rupert Sanders and probable split from boyfriend Robert Pattinson - anything she touches turns into top headlines. Can you imagine the power she would have with all that attention.
So what if Angelina is on the first spot, Jennifer Aniston is right there too. Her engagement with Justin Theroux, and the fact that she always hides the ring has got the paparazzi going crazy with curiosity.
Not money, but power is the criteria for this list put together by Forbes. According to which, Angelina Jolie is the most powerful Hollywood actress appearing in 78 magazine covers between May 2011 to May 2012.
Although none of Reese Witherspoon's movies were successful at the box office, she still earns millions from the beauty brand Avon. She's also been in news through her pregnancy.