Answer
Aisha Tyler played Mother Nature in the Santa Clause film franchise. She first appeared in the 2002 film The Santa Clause 2, in which she was tasked with making sure that Santa Claus could continue his work. She returned in the 2006 film The Santa Clause 3: The Escape Clause, in which she helped Santa Claus defeat Jack Frost.