Katy Perry definitely had some fun in the sun in Miami.
The 27-year-old singer showed off her makeup-free face and enviable body in a green two-piece bandeau bikini on Friday while enjoying some downtime by the pool.
Perry made the quick trip to South Beach before arriving in Brazil over the weekend for the South American premiere of "Katy Perry: Part of Me 3D" -- and, from the sound of it, her fans are swarming!
"I woke up from my cat nap to the sound of hundreds of brazilian katycats outside my hotel room chanting Katy Eu Te Amo," she tweeted yesterday.
Check out more summer beach bods in the gallery above.