'New Girl' Star Zooey Deschanel Sings The National Anthem at World Series Game 3

Zooey deschanel national anthem

LUCY NICHOLSON/LANDOV

Who’s that girl? It’s Jess!

Well, it’s actually Zooey Deschanel who plays Jess on the FOX hit New Girl, but you know what we mean…

The 2012 World Series got a special treat this weekend when the actress showed up to sing “The Star-Spangled Banner” before the San Francisco Giants took on the Detroit Tigers in Game 3.

Wearing head-to-toe sparkles, including a glittery dress, sparkly pumps and shiny eyeshadow, Zooey belted out the anthem looking (and sounding) absolutely fabulous.

Unlike many other celebs who take to the mic to sing America’s most cherished tune, the star didn’t botch the words and sounded refreshingly confident the whole way through.

This is the second time Zooey has sang the National Anthem for the World Series, having taken her first swing at it during game 4 of last year's championships.

As far as we’re concerned, the New Girl star hit it out of the park.

Keep up with your fave celebs in the pages of In Touch Weekly by subscribing now!