Diane Kruger Dazzles in Cannes with a Shimmering Silver Gown