The thigh was the limit for Roar singer Katy as she posed on the red carpet

She’s got a body to die for.

Katy Perry wears a fuchsia leopard print dress at the 2013 Capital FM Jingle  Bell Ball in London | Katy perry, Leopard print dress, Katy

And pop princess Katy Perry sure knows how to flaunt it.

The Roar singer looked fierce in a thigh-split floor-length pink leopard-print dress (not something many of us could pull off) on Saturday night at the Capital FM Jingle Bell Ball.

Katy Perry looks ready to 'Roar' in her full-length pink leopard print  dress -... - Capital

The 29-year-old squirty-cream loving singer teamed her H๏τ pink creation with a pair of gold hoop earrings, black pointy courts, red nail varnish, and, er… some giant gold safety pins (we’re not sure if they were part of the dress.)

Katy Perry: 10 Ways She Made The Jingle Bell Ball 2013 'Roar' - Capital

Miss P wore her oh-so-shiny locks in a high pony, which highlighted her cheek bones and flawless make-up perfectly.

Katy is performing at tonight’s event alongside Tinie Tempah, Olly Murs and Ellie Goulding.

Katy Perry wears revealing thigh-split pink leopard-print dress at Capital  FM Jingle Bell Ball - Irish Mirror Online

And it seems Tinie Tempah is really looking forward to catching up with KP.

Katy Perry is ready to roar in a fuchsia leopard-print dress at Jingle Bell  Ball | Daily Mail Online

He told Capital FM:”I definitely want to have a chat with her because I’m a big fan of her and we were actually signed to the same label in America a while ago, so it would be great to talk to her.”

“Maybe talk about a collaboration one day who knows?”