
It’s hard to imagine anything being different in one of your favorite movies. For example, I can picture no one other than Zooey Deschanel playing Will Ferrell’s love interest in Elf, which is one of the best Christmas movies ever. However, there was a time when a different actress was set to play Jovie, and the New Girl star revealed who had the part before her.
Again, I can’t picture the Elf cast featuring anyone other than Ferrell, Deschanel, James Caan, Bob Newhart and co. However, during an episode of Call Her Daddy, Zooey Deschanel revealed that she originally wasn’t going to play Jovie. In fact, Katie Holmes had already been cast when she took a meeting about the movie with its director, Jon Favreau. Speaking about how all this went down, she said: