Posted on Nov 21, 2013.
Freida Pinto and Karlie Kloss pose together while attending the opening of the Coach boutique on Wednesday (November 20) in Madrid, Spain.