Justin Theroux in JANE Mercer Riding Shirt

Photo by Michael Stewart