Zooey Deschanel in Oscar de la Renta