Diane Kruger is Allure’s July Cover Girl