celebsadoredior.jpg
The Third annual Christian Dior cruise collection fashion show in NYC yesterday brought out A-listers like Christina, Charlize and J. Lo, as well as up-and-coming Dior addicts like Gossip Girl's Leighton Meester!

christinajlo.jpgWhich new mama looked better - J.Lo or Christina?

Jennifer Lopez charlizeleighton.jpgAnd who looked better in their skin-baring brights? Charlize or Leighton?

CLICK HERE FOR THE GALLERY