Nicole Kidman 38 covers
Victoria Beckham 26 covers
Penélope Cruz 25 covers
Cate Blanchett, Catherine Deneuve and Gwyneth Paltrow 22 covers
Madonna 21 covers
Shu Qi 20 covers
Rihanna 19 covers
Uma Thurman 17 covers
Sarah Jessica Parker 16 covers
Natalie Portman and Priyanka Chopra 15 covers