Roy Rochlin/Getty for Tribeca Film Festival Fashion icon Andre Leon Talley has died at 73. Talley died at a hospital in White Plains, New York, according to TMZ. A cause of death has not been revealed. Often clad in giant, flowing robes, Talley was a towering figure—he stood six feet […]