News SNL’s 1976-Inspired Staff Gift Is Homage to Original Costume Designer Franne Lee By Nick Riccardo Feb 19, 2025