Katy Perry turns 29 today! Katy has been through her fair share of ups and downs, but she's always managed to come out on top — and look sexy while doing so. Her career has taken her all over the globe, on stage and on the red carpet, as well as in the pages of many magazines, and she's got a plethora of number one singles under her belt including her latest, "Roar". While Katy dealt with the breakup of her marriage to Russell Brand in the public eye, she's definitely bounced back and found love again with fellow musician John Mayer. No matter what, though, Katy never shies away from showing off her best assets and flaunting her famous figure. In honor of her big day, we've rounded up Katy's sexiest moments, both on and off the stage. See them all now — and happy birthday, Katy!