#2 Heidi Klum ($20 Million)
Unless you’ve been living under a rock, you know Heidi Klum. She first took the world by storm in the 1990s as a brunette.
Later, she went blonde. Whatever her hair color is, there’s no denying this German native’s sizzling sex appeal.
And, she’s used it like no other.
Also known as a actress, german model, businesswoman, television host and a fashion designer she was voted the winner as a result of which Metropolitan Models hired her for $300,000.
On Forbes her earnings are estimated at $20 million on the list of the World’s Top-Earning Models .