Photo: Instagram charlizeafrica/jessicaalba/jlo
14. Anne Hathaway
View this post on Instagram
If there’s one thing that we can take a bet on, it is the fact that Anne Hathaway literally kills any role she shows up in. It’s therefore quite expected that the NY City-born superstar is one of the world’s top earning actresses. The Oscar awardee, since 1997 has appeared in aprox 66 screen roles, with features almost every year since 1999. The “Mothers’ Instinct” performer, who is a literal born star has excelled great in not only her stage and screen roles, but also made her mark as a talented singer and movie producer.
Latest posts by Jimmy Jackson (see all)
- 6 Children’s Sock Shoes for Safe Indoor and Outdoor Play - February 25, 2026
- 7 Skeleton Watches That Showcase Mechanical Beauty - February 15, 2026
- 8 Waterproof Watches Built for Everyday Wear and Adventure - February 14, 2026






