Brits Iris Elba and Andrew Garfield join Hollywood stars on celeb-packed cover shoot

VF0322 Portfolio 9jpg JS712677646 OmOjLU