Katy Perry and Zooey Deschanel