Grab Your Oven Mittens, Because These Photos of Jennifer Lopez Are Too Hot to Handle

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.