Jennifer Lawrence and her costars from "The Hunger Games: Mockingjay Part 1" put the style odds ever in their favor during the film's world premiere in London on Monday.
The stylish stars kicked off the press tour for the third installment of the four-film franchise over the weekend with a stop in Austria and a Sunday photocall at London's Corinthia Hotel.
On Monday, Lawrence, who plays dystopian heroine Katniss Everdeen in the future-set films, capped off the leg with his-and-hers photo ops at the Odeon Leicester Square movie theater.
The 24-year-old Oscar winner wore a dainty Dior dress that featured floral details and a high-low hemline. A spokeswoman for the French fashion house, she posed for a particularly fun snapshot with the film's leading ladies and recording artist Lorde, 18, who helped craft the soundtrack and debuted the video for "Yellow Flicker Beat" last week.
Elizabeth Banks, who plays fashionista Effie Trinket in the films, lived up to the stylish Panem denizen's flair for the dramatic in a blooming Elie Saab gown that boasted an ethereal train.
"I think even Effie would have been proud of this dress choice. Loved my Elie Saab Couture gown from tonight's The Hunger Games: Mockingjay Part 1 world premiere," the 40-year-old actress wrote on her blog.
The funnywoman also kept followers apprised of the press tour on her Instagram account: "Love when Dormer eats my face," she wrote of one outtake that featured newcomer Natalie Dormer being silly with Lawrence. Banks, of course, was caught in the crosshairs during Saturday's photocall.
Dormer, 32, who starred in "The Tudors" and plays Margaery Tyrell in "Game of Thrones," joins the "Hunger Games" franchise as rebellion documentarian Cressida. The British star wore a busy Nicholas Oakwell Couture gown in various blue hues and embellished the look with a red poppy pin to commemorate the United Kingdom's war dead.
Jena Malone (Johanna) wore a white and yellow Emilia Wickstead ensemble plucked from the designer's Spring 2015 collection, while Julianne Moore (President Alma Coin) went for an understated diplomatic look with a back, fitted Balenciaga dress.
Meanwhile, male cast members Josh Hutcherson (Peeta), Liam Hemsworth (Gale), Donald Sutherland (President Snow), Sam Claflin (Finnick), Stanley Tucci (Caesar Flickerman) and Jeffrey Wright (Beetee) posed for their own dapper group photo. Woody Harrelson, who plays Katniss and Peeta's mentor Haymitch, didn't make it to the red carpet festivities.
"The Hunger Games: Mockingjay Part 1" hits theaters on Nov. 21.
Who's your red carpet victor? Tell me on Twitter @NardineSaad.