Originally published on AOL.com

Jennifer Garner stepped out last night in Los Angeles to attend the premiere of her latest film, “Peppermint.”

The 46-year-old actress stunned on the red carpet wearing a satin one-shoulder-high-low gown by Narciso Rodriguez from Pre-fall 2018 and jewelry by David Webb. Showing off her toned legs, she finished off her draped look with black embellished heels and minimal makeup.

This marks the first time the mom-of-three has made a red carpet appearance since bringing her estranged husband, Ben Affleck, to rehab last week. Garner and Affleck ended their 10-year marriage in 2015 but did not file for divorce until 2017 and share three kids together – Violet, 12, Seraphina, 9, and Samuel, 6.

Jennifer looked gorgeous posing alongside the “Peppermint” director, Pierre More, and her castmates including Tyson Ritter and Annie Ilonzeh. In the film, Garner portrays a widow named Riley, who is seeking revenge on the murderer who killed her family.

“Peppermint” premieres in theatres on September 7th.