With a matter of days to go till the release of the final instalment in The Hunger Games franchise, the film's stars have been hard at work promoting the movie in premieres that have taken them round the world.
For fans of the film's heroine Jennifer Lawrence this has meant an influx of red carpet looks from the well-dressed actress.
Given her contract with the house of Dior, it's no surprise that Lawrence has opted to wear the French label on almost every occasion; from a purple plunging neckline number in Berlin, to an ethereal white gown in Paris.
And Lawrence's co-stars didn't scrub up too badly either. Julianne Moore is well known for her impeccable style - she opted for a white layered McQueen gown at the London premiere and black high-neck Jason Wu design in Berlin.
Elizabeth Banks always makes a statement on the red carpet, none more so then at the Berlin premiere where she opted for a spectacular embroidered gown by Elie Saab teamed with a headpiece.
Register for free to continue reading
Registration is a free and easy way to support our truly independent journalism
By registering, you will also enjoy limited access to Premium articles, exclusive newsletters, commenting, and virtual events with our leading journalists
Already have an account? sign in
Join our new commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies