Camila Cabello shared a new bikini pic on January 10.

The singer rocked a black two-piece swimsuit with a top that boasted triangle cups.

Its bottoms sat low on her front with strings secured on the sides of her waist.

Cabello struck a pose and took a selfie while aboard the yacht.

The geotag revealed she was at the Dominican Republic.

In the caption, she wrote: “I posted no pics because i was hashtag living life but I was in the REPÚBLICA DOMINICANA BABYYYYYY VAMO A UN TETEOOOOOO.”

The share earned over 2.3 million likes in just less than a day of going live on her account.

One follower commented: “You are the most beautiful woman I have ever seen.”

Another added: “THIS IS WHAT WE CALL PERFECTION.”