Andre Leon Talley uses his cell phone whilst out and about in New York City on May 8, 2012. CREDIT: WENN.com Sandra Rose January 18, 2022 share EXCLUSIVE Andre Leon Talley uses his cell phone whilst out and about in New York Featuring: Andre Leon Talley Where: New York City, United States When: 08 May 2012 Credit: WENN