Does Jennifer Lopez ever put a style foot wrong these days? Not that we can see. The star was stunning as ever in a tiny black mini for the MTV Movie Awards in Los Angeles on Sunday night.
J-Lo, 45, showcased her incredible figure in the Versace outfit, which was made up of a low-cut blazer, a high-hemline skirt and a cool gold-embellished waist belt.
There were also gold buttons on the jacket and a host of chunky gold jewellery to bring the look together.
She wore her hair long and straight and worked nude earthy makeup, wowing as she stepped up to the stage to accept her gong for Best Scared-as-Sh** Performance for her film The Boy Next Door.
As she was wearing vertiginous black strappy heels, Jen was helped onto the stage by Channing Tatum, and was handed the Golden Popcorn award by him and his fellow Magic Mike stars, Adam Rodriguez, Matt Bomer, and Joe Manganiello.
But just as they were about to step back and let Jennifer have her moment, she stopped them and shouted, "Guys don't go over there!', before adding, "We aren't gonna get a little dance number?"
And what the lady wants, the lady gets, as Channing then obligingly performed some pelvic thrusts and twerking to the delight of the crowd and, probably, J-Lo.
The biggest winner of the night, meanwhile, was Shailene Woodley for her role in The Fault In Our Stars. She took home four Golden Popcorn awards including Best Female Performance and the Trailblazer Award.
See more from the red carpet at this year's awards below: