Diane Kruger - Marie Claire France November 2012 Issue

Diane Kruger wearing a black bodysuit and leopard print jacket

Actress Diane Kruger graces the cover of Marie Claire France, November 2012 issue.

Read more »