Rio: She's been on tour for almost five months, and it appears that Katy Perry 's gruelling schedule has kept her in tip-top shape.

The Grammy-nominated singer, 30, certainly displayed the fruits of her labour as she put on an enthusiastic display during the Rock in Rio 2015 concert on Sunday night.

Taking a night off from her Prismatic World Tour, the brunette beauty showcased her toned physique as she performed in Rio de Janeiro, Brazil. The California-born star donned a silver, halterneck crop top featuring holographic detailing which glistened under the stage lights.

The singer - real name Katheryn Elizabeth Hudson - donned a pair of silver, fingerless gloves, but in a moment of enthusiasm, she accidentally threw them into the crowd.

Writing on Twitter to her 75.8million followers after the concert, she revealed: 'Was feelin it so much tonight that I threw my gloves that I've been using for 143 odd shows in the audience! To whomever caught them... ' [sic]

Katy wore her dark locks into an edgy ponytail, the strands of which were teased into intricate braids as she performed a show-stopping set surrounded by a host of backing dancers.–MO

A number of her tattoos were also visible in the outfit, including 'Jesus' written on her left wrist, and the tat she got with her ex-husband Russell Brand in October 2010, which reads 'Go with the flow' in Sanskrit, the ancient language of India.

She's currently on the South American leg of her Prismatic World Tour, which has seen her perform in Europe, North America and Australia, with a night off to perform at the Superbowl in February 2015. The tour concludes in Costa Rica on 18 October 2015.