She's had a few red carpet hit and misses, but Jennifer Lawrence looked good enough to eat in a lemon-meringue gown at the Rome premiere of The Hunger Games: Catching Fire.