Who wore it best? 2012 New edition

These are more recent cases of outfits worn by more than one actress/celeb this year, and even last. I don't think I've seen one of these in a while, and they include 2011-2012 outfits.

Kate Moss & Yasmin Le Bon

Amber Atherton; Poppy Delevigne

Sinead O'Connor; Elsa Zylberstein

Catherine Zeta-Jones; Sarah Hyland

Chloe Grace Moretz & Go So Young

Ali Larter & Giada De Laurentiis

Anne Heche; Cheryl Burke

Katie Holmes; Sophie Lowe

Gwyneth Paltrow; Nicole Kidman

Eva Longoria; Tamara Ecclestone

Miley Cyrus; Steffi Graf