Is that Heather Graham or the Little Mermaid?
"The Hangover" actress channeled her inner Princess Ariel at the season opening performance of Tchaikovsky's Eugene Onegin at The Metropolitan Opera House in New York on Monday.
Heather sported a mermaid-style nude and emerald Naeem Khan gown which featured beaded tulle and a petal train. (We're seeing a bit of Katniss Everdeen in the gown too!)
But the "Boogie Nights" star got some serious style competition from fashion girl-about-town Diane Kruger who rocked a voluminous satin Prabal Gurung gown with a dramatic wide skirt and white pumps.
Graham seems to favour shades of green; the "From Hell" star wore a jade figure-hugging gown at "The Hangover 3" premiere in May and a satin emerald button-up while in London.
What do you think of her dress?
Also on HuffPost