Katy Perry is causing "fireworks" during her great Italian getaway. After being spotted getting cosy with a Spanish hunk, the Bon Appétit singer was clicked again on the beaches enjoying her holiday. Only this time, her busty bikini attire caught the attention on the Amalfi coast.

Heading over to a scuba dive, Perry squeezed her ample bust into a slinky bikini. The bright blue, orange and yellow zig-zag motif bikini clearly couldn't handle her assets as she was seen readjusting her barely there bikini time and again.

Also Read: Katy Perry becomes first person to reach 100 million Twitter followers

The skimpy top put her cleavage on full display. The bikini top managed to cover her modesty. However, she was risking an embarrassing wardrobe malfunction on the sands.

She topped the brightly coloured bikini with a blue and beige patterned straw hat over her short, blonde locks. She looked sun-kissed as she sat on a bed of rock away from the crowd at the beach. The singer wore simple studded earrings to go with the attire.

After much-needed "me" time on the rocky bed, the singer and her friends returned to her lavish yatch. Sailing to a decent distance from the shore, Perry was seen diving into the waters with her friends and captured the stunning moment on camera. The singer's friends joined her and spent some time in the cold waters.

The sexy diva flaunted her curvy figure in an array of bikinis. The Feels singer was also clicked paddling away from the coast of Sesto Fiorentino in lilac bikini. The 32-year-old flaunted her summer body for paparazzi.

New Pic of Katy In Italy ???

A post shared by KATY PERRY (@katyhdperry) on

Mood tho Cc: @katyhdperry - - #katycats #katyperry #witness #witnessthetour #swishswish #bonappetit

A post shared by Aussie Katy Cats! ?? (@katysvegemite) on