The phrase "Jennifer Lopez looks soooo hot" is probably uttered a billion times a day. And that's because the 47-year-old actress and singer only knows how to ooze sensuality — yes, when she steps on a red carpet or stage, but also in her everyday life, as demonstrated by the hotness that is her Instagram feed.
Bikini pictures, ab-showing photos, behind-the-scenes peeks at her revealing red carpet outfits, and lots of sultry selfies — these are just a few of the types of hot snaps J Lo loves to share with her millions of followers. Want to see for yourself? Keep scrolling for a compilation of her sexiest Instagram photos of all time.