Eva Mendes on the Cover of Marie Claire