Mariska Hargitay’s role in Law & Order: Special Victims Unit led her to createThe Joyful Heart Foundation as a way to help survivors of abuse in 2004.

The 52-year-old actress had reason to smile as she was supported by TV co-star Stephanie March and others at the 2016 Joyful Revolution Gala in New York City on Tuesday.

While Stephanie simply dazzled in a shining silvery gown, Mariska was the epitome of glamour in a vivid rose and silver patterned gown with flowing train.

The strapless bodice made Mariska’s waistline virtually disappear while the skirt was a dreamy bell shape befitting the belle of the ball.

Mariska, who plays Olivia Benson on the long-running series, was joined by her husband of 12 years, Peter Hermann, and their son August, who turns 10 next month.

Stephanie, who plays Alexandra Cabot on the NBC show, looked pale and willowy in her silver number that reflected the light at every turn.