Natalia Vodianova & Ewan McGregor for Vogue US July 2010 by Peter Lindbergh.