Katy Perry has appeared on Sesame Street with legendary puppet Elmo for a new episode of the kids series.
Katy Perry appears on Sesame Street