Credit:- IG/Cara Delevingne

Cara Delevingne was recently seen in a s*xy swimsuit.

Credit:- IG/Cara Delevingne

The 30-year-old model was enjoying a vacation in Mexico.

Credit:- IG/Cara Delevingne

The swimsuit was a collaboration between Savage x Fenty.

Credit:- IG/Cara Delevingne

It was a skin-tight dress in black color.

Credit:- IG/Cara Delevingne

Just before this photo, she uploaded a photo of herself and her swimsuit again.

Credit:- IG/Cara Delevingne

The model was looking beautiful in the two-piece outfit.

Credit:- IG/Cara Delevingne

It was a shirt with button-downs and tight shorts.

Credit:- IG/Cara Delevingne

She was looking beautiful as ever as one can see from the pictures.

Credit:- IG/Cara Delevingne

The model has decided to share this with her 42.4 million followers.

Credit:- IG/Cara Delevingne

As soon as She uploaded the snaps, a lot of fans started commenting on them.