Our unconditional love for Cheryl Cole is not exactly a secret – but, and this might come as a bit of shock to you, that doesn’t actually mean she’s the only girl in the world who has the ability to look nice in clothes. On Saturday’s X Factor, when Chezza wasn’t consoling poor old Laura, she was busy looking hot in this pink Matthew Williamson dress – and, just two days later, Zoe Kravitz (19-year-old daughter of singer Lenny, but these days she’s a successful actress) wore the very same item. But while Cheryl kept it simple, Zoe accessorised with a colourful, spangly jacket. There’s no denying that both girls are gorgeous, but who did this dress the most justice?
Who wore it best?