Katy Perry's been soaking up the sun.

The "Swish Swish" singer has been vacationing aboard a private yacht off the Amalfi Coast in Italy—and spent most of her time tanning and swimming in the ocean.

Most recently, it looks like the pop star has taken to scuba diving.

Here are some of the best photos from Perry's Italian vacation.