Best dressed of the week: Eva Mendes