Vogue Nippon July 2010 Cover: Alessandra Ambrosio