Jennifer Lopez has been showing off her sexy self — including at this year’s Oscars — in the entertainment industry for over 20 years, and she’s not slowing down at all. From steamy stage moments and bikini beach time, to sultry magazine spreads and spicy photo shoots, at 45 years old, J Lo’s done it all — and it seems like she just keeps getting hotter!