The outrageous songstress likes getting sexy, doesn't like casual sex.
Katy Perry really knows how to pay tribute to the troops.
The sexy star wowed an audience of service members at the USO's "VH1 Divas: Salute the Troops" event on Sunday, wearing a revealing American-flag patterned bustier top and a skin-tight camouflage dress.
God bless America.
Meanwhile, the troops at the Marine Corps Air Station in California were clearly feeling patriotic about the Palins.
They booed comedienne Kathy Griffin for a below-the-belt joke in which she referred to Bristol Palin as the "only contestant in the history of ['Dancing With the Stars'] to actually gain weight" during the show. Griffin also called Bristol "the white 'Precious.'"
But the event wasn't about hating on the Palins -- it was about honoring those who defend America. From Perry to Jessica Simpson, which star do you think REALLY loves the USA?