Forget Katniss Everdeen. It's Elizabeth Banks whose wardrobe is on fire.
The actress, 38, has been on a seriously sexy style streak and she stepped out in her hottest look yet -- a canary yellow silk chiffon sequined backless Bill Blass gown -- for the premiere of The Hunger Games in London on Wednesday.
Banks, who plays Effie Trinket in the film, showed off her incredible body as she posed alongside Jennifer Lawrence.
For the film's Los Angeles premiere on Monday she wowed in a bold orange Atelier Versace mini and in January she rocked a bombshell one-shoulder, gold-studded number, also by Versace.
"A fun part of being an actor and a chameleon is taking on those looks," Banks told the Huffington Post of her dramatic makeover for the movie. "Effie has a really theatrical, over-the-top, completely not me look to her. I'm very excited for people to see my portrayal. I have no idea if people are going to be into it. I hope they are."