Carolina Herrera tapped top models Karlie Kloss, Lily Aldridge and Garrett Neff for her Fall Winter 2016 ad campaign, shot by fashion photographer Mario Testino.
Carolina Herrera tapped top models Karlie Kloss, Lily Aldridge and Garrett Neff for her Fall Winter 2016 ad campaign, shot by fashion photographer Mario Testino.