17 Times Jennifer Lopez Was Flawless Alien Robot on the Red Carpet
It's J. Lo appreciation time, everyone! In my opinion, J. Lo appreciation time should be 24/7/365 given her eye popping level of sheer physical perfection, but then again we have to let Beyoncé shine every now and then, right? Jennifer Lopez is apparently the Benjamin Button of the music industry, since even though she's currently 45, she looks younger than most 20-somethings. Anytime she hits the red carpet, Jenny from the Block somehow manages to completely ~slay~ and here's the proof.