Here are the rest of the looks from the 2nd Beijing Film Festival which took place in China last night.

Zhang Xin Yi: This Salvatore Ferragamo Spring 2012 halter gown has a second red-carpet moment as it was previously worn by Rosario Dawson. The colour-block magenta-and-turquoise dress with a red sash tied to the waist was teamed with a striped Ferragamo blue clutch.

Huo Si Yan: The actress looked stunning wearing a Dolce & Gabbana floral-printed gown with a maroon waistband. Silver jewels and a low bun completed her look.

Yao Chen: The actress was the epitome of elegance wearing a ruby-red Vionnet Fall 2012 dress with a satin belt. Her sleeveless dress was styled with a silver Chanel clutch, slicked-back hair and a bold red lip colour.

Zhang Jingchu: I love this beautiful white strapless gown, but the bow is overkill with the necklace further pushing this look over the edge.

Angelababy: The model/actress stuns again. This time wearing an embellished white Barney Cheng gown, she gives us the princess moment we longed for on this red carpet.

Credit: Sina, AP & Getty