She never puts a foot wrong when it comes to fashion. And Eva Longoria cut a stylish figure as she attended a charity wine auction in Vougeot, France on Saturday night.