Diane Kruger gave Eva Longoria some serious gown competition at the opening ceremony of the Cannes Film Festival. She was resplendent in an icy …