Kruger, 34, rolls around and frolics on a bed in nude and semi-nude GQ photos, with her private parts carefully covered by well-placed sheets and a furry blanket.
Still you get the idea. She is uber hot, thanks to her natural beauty.
Kruger was born in Germany and worked as a model there. She was accepted at the Royal Ballet School in London, until an injury ended her career. So she moved to Paris.
Check out her photos; click to enlarge!
She married to French actor Guillaume Canet in 2001 but they divorced in 2006. Since then, she has been dating former Dawson’s Creek star Joshua Jackson.
She is currently starring in “Unknown,” with Liam Neeson and January Jones.
In the film, Neeson’s character awakens from a coma, only to discover that someone has stolen his identity and that no one, not even his wife, believes who he really is.
Diane plays a young German woman who helps his as he sets out to prove the truth.
In 2004, Kruger starred with Nicolas Cage and Sean Bean (a Troy co-star), as as Dr. Abigail Chase in “National Treasure,” a role she reprised in “National Treasure: Book of Secrets,” released in 2007.