Mariah Carey is looking ship shape!

The stunning singer slipped into something a little more comfortable while aboard a yacht during her Italian vacay on Friday, July 8. Hubba hubba!

The superstar songstress donned a skimpy lace slip while while on the deck of a sprawling vessel during her vacation in Ponza, Italy with her fiance, billionaire businessman James Packer.


A post shared by Mariah Carey (@mariahcarey) on

The "We Belong Together" singer shared a slew of snaps while sailing off the coast of Italy. In some photos, the curvy beauty showed off ample bosom and her sun-kissed skin, as well as the picturesque views of the Mediterranean from the yacht.


A post shared by Mariah Carey (@mariahcarey) on

The beauty may have been wearing minimal clothing, but she was also wearing minimal make up, keeping it classic with black eyeliner and red lipstick. The "Some Day""singer put her luscious locks into a messy bun and then turned on the charm for the camera.

Pon de ocean 🌊🌊🌊

A post shared by Mariah Carey (@mariahcarey) on

We don't know who the shutterbug is, but we'd imagine that the photographer, who shot Mimi in nothing but her lingerie, was her Australian fiance, whom she's been dating for 13 months and engaged to for six months.

If James was the one snapping the sexy pics, we have a feeling that he was enjoying every minute of the photo sesh -- especially when Mariah's slip looked like it's about to fall off her body!


A post shared by Mariah Carey (@mariahcarey) on

While things looked rather scintillating for the betrothed twosome aboard the yacht, it hasn't all been romance and risqué ensembles since Mariah's five-year-old twins Moroccan and Monroe are also on the trip to Ponza.


A post shared by Mariah Carey (@mariahcarey) on

Mariah and James have been spotted with a bevy of big names while on their yacht this week. They've been hanging with Brett Ratner, Jimmy Iovine, his wife Liberty Ross and Bruce Springsteen, who played a concert in Milan, Italy earlier in the week.

BTW: In case you were wondering about Ponza (because we were too) for your next getaway (or daydream vacation) -- here are some deets about the Italian island: Ponza is, "The largest of the Italian Pontine Islands archipelago, located 21 miles south of Cape Circeo in the Tyrrhenian Sea," according to Wikipedia. Legend also has it that Ponza was the inspiration for for the sorceress Circe's island in "The Odyssey."

Sounds absolutely magical if you as us!