• BREAKING NEWS ABC shows live and on-demand -- Download the WATCH ABC app!

OTRC: Mischa Barton wears slinky, black gown to Met Opera event (Poll)

Brooke Shields, Heather Graham and Mischa Barton attend the New York Metropolitan Opera's season opening performance Of Tchaikovsky's 'Eugene Onegin' on Sept. 23, 2013. (Marion Curtis / Startraksphoto.com)

Mischa Barton, who played Marissa Cooper on "The O.C.," showcased a glam and sexy look as she joined many celebrities at the Metropolitan Opera House's season opening of Tchaikovsky's "Eugene Onegin" on Monday evening.

The 27-year-old actress and former model, who has mostly remained out of the spotlight since her show ended in 2007, wore a slinky, black, long-sleeve gown with a thigh-high slit and electric blue belt. She paired the look with an ivory, feathered purse.

Other stars in attendance included Brooke Shields, 48, who showed up in a sleek, sleeveless dark brown gown, and Heather Graham. The 43-year-old "Hangover" actress, who wore a strapless, nude and emerald-colored, feathered Naeem Khan Pre-Fall 2013 mermaid gown.

"Star Trek" and "X-Men" star Patrick Stewart, 73, arrived with his new wife, Sunny Ozell. The 35-year-old who wore a glittering, midnight blue V-neck gown. The two wed on Sept. 7. "X-men" co-star Ian McKellen, 74, officiated the ceremony.

(See more PHOTOS from the event, featuring Mischa Barton, Brooke Shields, Heather Graham, Patrick Stewart and his wife, Kelly Rutherford and Diane Kruger.)

Which actress do you think looked best at the Metropolitan Opera House event on Monday? Vote in our poll, below.

(Copyright ©2018 OnTheRedCarpet.com. All Rights Reserved.)