Diane Kruger looks amazing here.