Elizabeth Banks stole the limelight last night in her stunning Elie Saab number, leaving Jennifer Lawrence look lack lustre next to her.
The two were continuing the promo tour for Hunger Games: Catching Fire at the Berlin premiere and whilst both looked beautiful, Elizabeth ensured all eyes were on her.
The actress, who plays Effie Trinket in the film, looked breathtaking in her Elie Saab Fall 2013 Couture gown which was fully embellished with sweetheart necklace and structured waist.
The dress was presented as a bridesmaid dress on the runway, but Elizabeth shows it off in full glory and commands the attention of everyone wearing it.
She styled the look with loose wavy tresses, diamond drop earrings and sultry smokey eyes. There's nothing to fault with this look, she looks perfect.
Whilst Jennifer may have worn an embellished gown for the London premiere, she kept it simple at the Berlin one.
Once again she wore Dior for the premiere, this time choosing a much more simple outfit. Whilst she still looks beautiful in her pale-blue coat dress it looks nothing when she's stood next to Elizabeth.
She added no accessories to the look, pairing it only with a pair of nude 'barely there' sandals and her gorgeous smile.
Her new hair cut works perfectly with this look.
Do you think Elizabeth stole it at the Berlin premiere?