Zhang Ziyi In Moschino - Moschino Shanghai Fashion Show

Zhang Ziyi attended the Moschino Fashion Show in Shanghai, China on Thursday evening.

The actress, who gave us a fright when she wore a cropped wig during Cannes Film Festival, opted for a curly mane on this occasion while wearing a look from the Moschino Spring 2012 collection.

I don’t know about you, but I had a strong urge to say ‘Ole’ as I’m getting a strong matador vibe from her outfit, which consists of an embellished and heart-printed cropped jacket, white blouse, satin cummerbund and black tapered pants.

Her accessories included Louboutin peep-toes and a Moschino red-and-gold heart-etched clutch.

Credit: Style.com & Getty