Zooey Deschanel Sings National Anthem at 2012 World Series: Love It or Leave It? (VIDEO)
Zooey Deschanel can do it all — sing, act, do cotton commercials. Nothing is beyond the New Girl star's adorkable talents.
Zooey sang the National Anthem Saturday during Game 3 of the 2012 World Series. Demi Lovato will be singing for Game 4. Zooey actually sang last year for 2011's Game 4. You can check out that performance here. Then check out her new performance, below, and compare.