Milla Jovovich appeared to be having a great time on the red carpet last night at the 2012 Met Gala, held in New York City.

Joining a number of celebrities who wore Prada to the event, Milla chose a red double-satin shredded-skirt gown, embellished with onyx floral beading.

Playing up the flapper vibe of the dress, Milla showed off the movement of the skirt, striking a number of poses on the red carpet.

Her 1920s side-parted ‘do adds to the playful-yet-glam look.

An embellished clutch and black peep-toes, both Prada, complete the ensemble.

Credit: Getty