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.
What do you think? Good job? Not your thing?