
Keira Knightley first wore this stunning purple pleated Erdem Fall 2008, with a layered hem and rosette detail on the bust, when she attended a private party following the London premiere of The Edge Of Love at The Berkeley Hotel in London back in June.
She wore her amazing dress with black pumps.
New kid on the red carpet block, Lily Collins wore the same dress when she attended the Teen Vogue Young Hollywood Party, in LA back in September.
Lily’s dress sits better on her as it is higher up, but she does not quite own it like Keira does, so Keira wins for me.













