Jennifer Lopez‘s Saturday night had some jaws dropping on social media.

J. Lo, who made headlines last weekend with her spot-on “WAP” TikTok challenge, spent this weekend keeping it cool in the water, where she posed in a palm tree-pattern bikini.

“Vacation vibes,” she captioned the stunning image, which she posted on Twitter.

The picture showed off Lopez’s super toned physique — and had some fans questioning her age (51).

See J. Lo’s swimsuit snapshot on Twitter.