OK, so that's how a leading lady steals the show at her new film's opening night... Jennifer Lawrence wowed in not one but TWO amazing dresses at The Hunger Games: Mockingjay Part 1 premiere in Leicester Square on Monday night.
The actress, who plays Katniss Everdeen in the hit movie series, was dropping jaws everywhere in her quilted white Dior dress with a pretty drop-hem (not usually our thing, but she so pulls it off), and black floral embroidery.
A gorgeous relaxed updo, liquid-lined eyes and patent T-bar heels finished the ensemble.
But it wasn't her only wow-wear of the night; fast-forward a few hours and Jen had slipped into a racier plunging halter neck dress by Mugler, a sexier look perfect for the after-party.
Jen might be the leading lady, but she wasn't the only gal turning heads on the red carpet. Co-star Elizabeth Banks nabbed back some of the limelight in a show-stopping statement Elie Saab Couture 2014 gown with red florals leading into a midnight-blue full skirt, which featured a sizeable train.
She worked a plunging neckline and also looked pretty with a relaxed updo.
And, then, of course, Julianne Moore was also the last word in elegant, arriving on the red carpet in a figure-forming LBD with a latticed neckline and sheer sleeves.
Other stars at the bash included Alexandra Burke, X Factor stars Ben Haenow and Andrea Faustini, Katie Price, Kimberley Garner and Daisy Lowe.
But, most importantly, which Jen dress was your favourite?
See more pics from the premiere below: