Naomi Campbell In Calvin Klein Kim Kardashian in Rick Owens Lupita Nyong'o in Versace Cate Blanchett In Monse Kendall Jenner Winnie Harlow Sara Sampaio Katherine Langford Elsa Hosk Dianna Agron Erika Jayne Olivia Culpo Diane
Kendall Jenner was the highest paid model for 2017 by making 22 million dollars, Giselle Bundchen came in second with ( $17.5 million) Bella Hadid was (No. 9; $6 million), Karlie Kloss (No. 7; $9 million)