Perez Hilton — Sorry, Donald! Guess she didn't take your advice!
Katy Perry will turn 28 this Thursday, and celebrated her upcoming birthday over the weekend by combining some of her favorite things this month: Halloween spookiness and her on-and-off man, John May...
more info