Zooey Deschanel is adorable all of the time. And so it's sort of hard to differentiate her style in real life from her character in 500 Days of Summer. Either way she looks fly! Love the outfits, love the hair, love the makeup, love everything.
...I think I need sailor shorts!