PHOTOSJennifer Lopez Shows Off A Totally New Look—And Still Looks Hot!

Oct. 20 2015, Published 6:47 p.m. ET

Jennifer Lopez is definite proof that women just get hotter with age!

The 46-year-old beauty showed off a big smile—and nerd glasses, as she attended the "Rock the Kasbah" New York premiere at AMC Loews Lincoln Center Theater.

And of course she wasn't alone. JLo was joined by her beau, Casper Smart, who dressed up in a black shirt, brown jacket, and jeans.
- Alix Earle's Dating History: From Tyler Wade to Braxton Berrios — And Viral Tom Brady Rumors
- Fran Drescher Says Her Gay Ex-Husband Is a 'C---block' When It Comes to Dating: 'I Take Him to Everything'
- Sara Foster Admits She Once Went on 'Blah' Date With 'Grandpa' George Clooney After Cindy Crawford Set Them Up: 'It Was Such a Hard No'
Want OK! each day? Sign up here!

Jennifer was sure to show off her toned abs, though she hid them beneath her black-and-white houndstooth coat.

Can we talk about how different she looks with vintage cat-eye frames? This look definitely suits her!

And it certainly looks like Casper was a fan! What are your thoughts on JLo's fashion look? Let us know in the comments section below.
PHOTOS: The Hottest Celebrity Couples

