Zooey Deschanel kicked off Game 4 of the World Series with a flawless rendition of the Star Spangled Banner at Rangers Ballpark in Arlington, Texas on Sunday night.
She donned a patriotic red, white and blue striped Moschino Spring 2011 mini dress for the occasion.
On the red carpet this look may have come off quite gimmicky, but for this occasion the strapless dress with floral embroidery was a fun and typically quirky look for the young star.
Red suede pumps and a half-up, half-down hairstyle completed her look.

Credit: Style.com & Getty
MORE FROM RED CARPET FASHION AWARDS:
Posted by Catherine Kallon on October 24th, 2011 In: Moschino, Zooey Deschanel



































Li Yuchun In Roberto Cavalli – Chinese Party
Halle Berry’s Tolani ‘Sasha’ Floral Print Tunic
Jessica Chastain In Givenchy – Bulgari Hosts ‘Cleopatra’ Cocktail
Kristin Scott Thomas In Giambattista Valli – ‘Only God Forgives̵...
Sharon Stone In Roberto Cavalli – De Grisogono Party
Cannes Film Festival Menswear Round Up
















