Stella Tennant, Jacquetta Wheeler & Ben Stiller by Annie Leibovitz Vogue US October 2001