Keira Knightley vs. Jenny McCarthy

Knightley glittered in head-to-toe Chanel at the label's fashion show in Paris. McCarthy sparkled in a sequined Alice + Olivia sweater and Christian Louboutin booties while promoting her book in L.A.

ADVERTISEMENT