Keira Knightley first wore this Chanel 2008 Resort dress to the Atonement photocall at the 64th Venice Film Festival last summer and looked absolutely stunning in it.
Rapper Lil Mama wore the same dress - with the cropped cardigan as it was presented at on the runway - to the Clive Davis Pre-Grammy party last night.
Lil Mama's problem is that she is too...lil' for this dress and the cardigan ruins the look.
Keira has the height and poise ...


keira wore it better than lil mama but if lil mama would of taken off the sweater she would looked better but she didn´t