25/03/2011 13:42 GMT | Updated 22/05/2015 06:12 BST

Red Carpet Report: Metropolitan Opera Gala Premiere

The Olsens both wore shades on the red carpet, while Claudia Schiffer wowed in black. Photos: PA

There was a very fashionable crowd at the glamorous Metropolitan Opera gala premiere of Rossini's Le Comte Ory last night.

The event was hosted by Yves Saint Laurent, so it followed that all the stars were wearing the design house's gorgeous creations.

Mary Kate and Ashley Olsen turned heads when they stepped out on to the red carpet in matching sunglasses.

It's not often that the identical twins choose to wear identical items of clothing too, but they both donned the John Lennon-inspired look as they arrived at the event. But their looks couldn't have been more different.

While Ashley donned a chic black shift dress with a statement green stole, sister Mary Kate wore a long black polka dot dress with a sleeveless grey coat.

Emmy Rossum added a splash of colour to the red carpet. Photos: PA

Claudia Schiffer was stunning as usual in a halterneck dress with a stylish side split, while Claire Danes wowed in a YSL one-shoulder gown.

And in the sea of black, Emmy Rossum was a breath of fresh air in her stand-out emerald dress with its bejewelled purple waistband and matching purple peep-toes.

Passion for fashion? Follow us on Twitter and become a fan on Facebook