Black Widow aka Scarlett Johansson topped Forbes list of highest-paid actresses in the world. The next 5 spots were grabbed by Sofia Vergara, Reese Witherspoon, Nicole Kidman, Jennifer Aniston & Kaley Cuoco. In this article, we are going to find out how each one of them made their stunning fortunes.