Eva Longoria and Cate Blanchett looked gorgeous at the Cannes Film Festival. But who looked better?

Cate at Cannes
Eva at Cannes
Related Post:
Created at: