Katy Perry is not shy about flaunting her flawless figure. The body-confident singer has once again sent temperatures soaring by showing off her curves while on a tour of Europe.

The photos obtained by Daily Star shows Orlando Bloom's former girlfriend exposing her assets while relaxing on a beach in Siesto Fiorentino, Florence, Italy.

The Bon Appétit singer is seen rocking her gorgeous body in a skimpy purple bikini that barely managed to cover her up.

To avoid getting sunburnt, the 32-year-old songstress wore a straw hat with floral detailing, and accentuated her look with red lipstick and large hooped earrings.

In one of the photos, the blonde bombshell is seen in a "compromising position".

The website says she appears to be scratching an itch in her groin area as she is seen lying on a towel while holding her phone in the other hand.

Perry was also pictured solo paddleboarding in the open waters, which reminds us of another famous paddleboarding incident last summer involving her former boyfriend Bloom in the nude.

"He [Orlando] wanted to show off for the people on the shore. He thought it was funny," Perry revealed on Australia's radio show Kyle and Jackie O as to why her then-boyfriend bared it all.

"You know when you're dating someone sometimes, it's exciting to be like, 'oh should we try and make out over here in this place?' or what have you, and I was just not in the mood. I saved it for the boat!" she added.