Tom Holland wears Garrett Leight California Optical Winward eyeglasses