Diane Kruger in Inglorious Basterds (2009) Often seen on the red carpet sporting vintage styles, finally we have Diane Kruger in full-out retro glamor, playing a German actress and spy, in Tarantino’s remake of Inglorious Basterds. She looked a treat at the premiere too: