Jacquetta Wheeler, Stella Tennant and Ben Stiller by Annie Leibovitz (US Vogue october 2001)

Jacquetta Wheeler, Stella Tennant and Ben Stiller by Annie Leibovitz (US Vogue october 2001)