Katy Perry has been a fixture on the campaign trail, performing at President Barack Obama's rallies ... while wearing custom-made, skin-tight, form-fitting dresses.

Last night, she wore a blue one emblazoned with Obama's "Forward" campaign slogan; last week, Perry's white number became the hottest "ballot" of all time.

Posted in: Katy Perry