Like many award ceremonies, 2021 Independent Spirit Awards are going virtual this year and they might have just found the perfect host to make it as entertaining as possible, Melissa Villaseñor. A cast member of “Saturday Night Live” since 1996, Villaseñor takes the reigns after two fantastic ceremonies hosted by Aubrey Plaza.