Katy Perry, right, has since switched to blonde hair, but there was a point in time when she and "New Girl" actress Zooey Deschanel were often mistaken for each other.