Getty Images for MTV

Jennifer Lopez may be 45 years old, but she's got a better body than most twentysomethings -- and she's not afraid to show it off!

The actress hit the red carpet for the 2015 MTV Movie Awards at the Nokia Theatre in Los Angeles on Sunday, and she wowed in a low-cut Versace suit. From the bling to her glowing skin, J. Lo absolutely killed it!

Lopez is nominated for Best Scared-As-Sh*t Performance for her role in The Boy Next Door ... wonder if she's gonna win?!