Guess whose birthday it is? That’s right it’s Katy Perry’s. Happy 29th Birthday, Katy! Along with Zooey Deschanel and Drew Barrymore, Katy Perry is one of my celebrity crushes.

Katy Perry whose real name is Katheryn Hudson, was born in Santa Barbara, California on October 25, 1984.

In celebration I thought I’d share a few Katy Perry videos and pictures.

And of course-her greatest moment...with the legendary Elmo!