Gisele Bundchen, 36, leads the pack with £22m, a far cry from the £44m she pocketed last year. Brazilian, Adriana Lima comes in second with £8m while Kendall Jenner rounds off the top three with £7.6m in earnings. Miranda Kerr brings up the rear with £4.6m.
L-R: Kalie Kloss and Gigi Hadid
L-R:Rosie Huntington and Cara Delevinge
L-R: Candice Swanepoel
Miranda Kerr