Jennifer Connelly
Patrick Demarchelier
Glamour's 800 issue