05/14/2013 12:31 EDT

Coco Rocha's Zac Posen Dress: Canadian Model Upstages Celebs At Ballet (PHOTOS)

Getty Images
NEW YORK, NY - MAY 13: Coco Rocha attends the 2013 American Ballet Theatre Opening Night Spring Gala at Lincoln Center on May 13, 2013 in New York City. (Photo by Monica Schipper/FilmMagic)

Canadian model Coco Rocha is a bit of a fashion superstar.

Not only is the B.C. native comfortable talking to young wannabe models about the dangers of the fashion industry but she's willing to make herself a potential fashion "don't" at the Met Gala.

Fortunately, the 24-year-old supermodel had a style win at the American Ballet Theatre opening night Spring Gala in New York on Monday.

The Vogue Italia cover girl made quite an impression (and even stole the spotlight from celebs such as Ashlee Simpson, Uma Thurman and Lucy Liu) in a dramatic Zac Posen mermaid gown complete with a strapless bustier that showed off her hourglass figure. ("The Face" mentor also wore a Zac Posen dress when she married interior decorator James Conlan in 2010.)

Like a true model, the social media guru (she has almost 541,000 Twitter followers) practiced her walk by strutting down makeshift stairs in her voluminous gown and caught the moment on Vine.

What do you think of Coco's gown?

Check out Coco's glam style:

Photo gallery Coco Rocha's Style See Gallery