Iggy Azalea took a vacation and had an exhilarating swim with sharks.

She got up close and personal with the dangerous sea creatures in a green swimsuit.

After the shark swim, she lounged in a beige bikini on the yacht's deck.

Fans expressed their admiration for her body and toned abs in the comments section.

While on vacation with her son, she flaunted her gorgeous blonde locks and toned midriff.

She also shared a video of her joyfully dancing son on the large yacht.

Being a successful artist did not stop her from showing her obsession with Kim Kardashian's shout-out.

The "SKIMS" founder reposted a picture of Azalea wearing her product on her Instagram story.

The rapper was overjoyed and quickly reposted the photo with a funny caption.