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?

Source: E!

Fall in Like with us! For the latest from Wetpaint Entertainment, Like us on our Facebook page at Facebook.com/Wetpaint, or follow us on Twitter at Twitter.com/WetpaintTV.

Credit: E! Photo: Zooey Deschanel Sings National Anthem at 2012 World Series (VIDEO)