Diane Kruger glams it up