Picture Source: usmagazine.com
Charlize Theron and Kim Kardashian are both wearing a strapless peplum dress by Lanvin. Charlize accessorise her look with heeled sandals by Jimmy Choo and a gold Cartier bracelet while Kim accessorize her look with matching red Christian Louboutin spiked pumps. Who wore it best? Charlize or Kim?