Now that's what we call a high-hemline dress. Jennifer Lopez was showing off her incredible figure (yes, she really is 45, people) in a shimmering white Marchesa minidress at the American Idol finalists party.
MORE! Jennifer Lopez wears two of the most daring dresses at the Golden Globes
The eye-wateringly short frock featured fauna details in glittering gold embroidery, and an on-trend high neckline.
The American Idol XIV Finalist Party was held at The District in Los Angeles, but the attention was surely focused on Ms Lopez and those pins, which she enhanced with some glitzy tan and leg-lengthening nude heels from Casadei.
Jennifer was happy to let her dress do all the
talking shouting, and wore her hair up in a stylish ponytail.
Makeup-wise, she ditched her usual browns and opted for an ice-blue eyeshadow on both her upper and lower lids. And we're loving those pearl earrings with a pointy gold stud back. Very cool.
Meanwhile, apart from looking crazily good in everything she puts on, Jennifer's also been busy promoting her new singe, 'Feel The Light', from the soundtrack for her new film, Home, a DreamWorks animation.
According to the Daily Mail, Jen voices the part of Lucy, who is the mother of a teen girl named Tip (Rihanna) who manages to escape Earth after an alien invasion.
On top of that, JLo also recently launched a lifestyle website called BodyLab, offering products for sale, like cleanses and protein shakes, as well as offering free advice on fitness tips and recipes.
Eat your heart out, Goop...
See more pics of age-defying Jen in our gallery below: