For the cover of Marie Claire March 2012 issue, Eva Mendes wore in a Dolce & Gabbana bodysuit. This same outfit was also worn by Bianca Balti for Vogue Japan March 2012 issue.
Who do you think wears Dolce & Gabbana better? Eva Mendes for Marie Claire or Bianca Balti for Vogue Japan.

Source: huffingtonpost.com