Zooey Deschanel Talks Prince Cameo