a full face of glam makeup, and a pair of black high heels. ICYMI: Fran Drescher, who played Fran Fine, told Vogue in 2020 as part of the Life in Looks video series that the leopard suit 'fit was ...