Article will continue after advertisement

Nearly 53 million people were treated to a special surprise when Jennifer Lopez posted this selfie to Instagram.

J Lo was wearing a one-piece, which offered a wonderful view from the side.

Related: It’s only fitting they got Jennifer Lopez to recite the lyrics to “Baby Got Back”

As if that weren’t enough, she shared a pic of her in a new rather risque outfit.

If she’s 47 years old and looks like this, she should bottle up whatever she’s drinking and sell it. I guess 47 is the new 27.

#loveyourselffirst #feelingempowered👑 #healthybodyhealthymind

A photo posted by Jennifer Lopez (@jlo) on

Thank u @faustopuglisi_wow for my beautiful outfit!!! #peekaboo

A photo posted by Jennifer Lopez (@jlo) on

Ok good night…✨

A photo posted by Jennifer Lopez (@jlo) on

#TBT to the video shoot of #imintoyou #ivefallenandIcantgetup #robertocavalli #williamlevy #funtimes #mexico

A photo posted by Jennifer Lopez (@jlo) on

In my element… #letsgetit

A photo posted by Jennifer Lopez (@jlo) on

|