Finding an actress with a fantastically fun sense of humor, complemented by incredible style, is hard.

But Jennifer Lawrence often pulls off both things. The 22-year-old looked simply stunning in this hybrid floor-length gown at the 66th Annual Cannes Film Festival on Saturday, attending the star-studded event with her "Hunger Games" costars.

The black-and-white dress has talk-of-the-town potential written all over it. Aftter capturing attention in a monochrome charcoal jumpsuit at the 'Catching Fire' photocall, she posed in the gorgeous Christian Dior number at the "Jimmy P. (Psychotherapy of a Plains Indian)" premiere, according to Just Jared.