Gisele Bundchen has been named the highest paid model in the world with annual earnings of $US45 million ($NZ57 million).
The Victoria's Secret model topped a list compiled by Forbes.com, which measured earnings for the 12 months until the end of May.
It is the second year running the Brazilian has come in at number one.
British star Kate Moss came second with $US9.2 million, down more than $US4 million from her previous earnings. She has deals with Mango and Longchamp.
Heidi Klum could have clinched the second spot as she earned around $US20 million. However, Forbes considers her a mogul rather than a model.
The others in the top five are Natalia Vodianova with $US8.6 million and Adriana Lima with $US7.3 million.
Victoria's Secret models dominated the top 10 list, with Miranda Kerr, Candice Swanepoel and Alessandra Ambrosio also appearing.