Katy Perry and Hailee Steinfeld shimmer on stage in sexy outfits exposing ...

She's been storming stages across the globe as part of her Witness world tour.

Yet Katy Perry managed to still stop by the Rock in Rio concert in Lisbon, Portugal on Saturday to perform.

The pop princess, 33, pulled a short, gold plated dress from her tour closet and wore that while singing some of her greatest hits at the music festival.

Pit stop: Katy Perry, 33, managed to take a break from touring and stop by the Rock in Rio concert in Lisbon, Portugal on Saturday to perform

Pit stop: Katy Perry, 33, managed to take a break from touring and stop by the Rock in Rio concert in Lisbon, Portugal on Saturday to perform

The shoe designer graced the stage in a gold outfit in thigh-high closed-toe, high-heeled boots.

The top of the dress was a halter and you could see golden Spanx hiding her goodies underneath her dress.

The Firework singer donned short, bleach blonde hair and dark red lipstick and cheeks. 

Not only was her outfit amazing, but the singer played a killer set, too.

Sexy on stage: The shoe designer graced the stage in a gold outfit in thigh-high closed-toe, high-heeled boots

Sexy on stage: The shoe designer graced the stage in a gold outfit in thigh-high closed-toe, high-heeled boots

Recycling: Katy's gold plated dress came from her current world tour closet because she has performed in it before

Recycling: Katy's gold plated dress came from her current world tour closet because she has performed in it before

Insane set list: The California girl opened her set with a snippet of her new song Witness

Insane set list: The California girl opened her set with a snippet of her new song Witness

Her look: The Firework singer donned short, bleach blonde hair and dark red lipstick and cheeks

The California Gurl opened her set with a snippet of her new song Witness.

She play 19 songs and ended up closing her set with an encore performance of Firework.

Katy is currently away from her beau Orlando Bloom as she tours the world.

The European leg of Katy's Witness tour began in Germany in May and continued on to

read more from dailymail.....

Get the latest news delivered to your inbox

Follow us on social media networks

PREV Kate Moss shimmers in a sparkly gold crop top during her DJ set at shopping ...
NEXT Drake's album breaks records as Michael Jackson's nephew says he's 'not ok ...