Once Upon a Time co-stars Sebastian Stan and Josh Dallas suit up on the red carpet at the 2013 Met Gala held at the Metropolitan Museum of Art on Monday (May 6) in New York City.
The 29-year-old actor and Josh, 31, were joined by their co-stars and girlfriends Jennifer Morrison and Ginnifer Goodwin, respectively.
For the big night out, Sebastian chose a black two button peak grosgrain lapel, three piece tuxedo, white button down shirt, and black tie all by Z Zegna.
Be sure to catch the Once Upon a Time two part season finale this coming Sunday!