Jennifer Garner is looking hotter than ever.
The 43-year-old Miracles from Heaven star bundled up in a coat and scarf in New York City on Thursday, but still managed to show off her toned legs in a short dress and a nude pair of heels. Grabbing her coffee to go, Garner looked radiant while flashing the camera a big smile.
Of course, we can't help but notice how fierce Garner's been looking ever since her explosive Vanity Fair interview last month, in which she described the demise of her 10-year marriage to Ben Affleck, and dissed his massive new back tattoo in the process.
... Clearly, single is working for Garner!
Here are six other times the mother-of-three has slayed since then.
1. Her Stunning Oscars Gown
Garner was anything but boring in black in this glittery one-shoulder Versace dress at the Oscars on Feb. 28, wisely pairing the sophisticated design with a classy updo.
2. Her Adorable Miracles from Heaven Los Angeles Premiere Dress
Garner was every bit her sweet self in this super cute pink Oscar de la Renta dress at the Miracles from Heaven L.A. premiere on March 9, completely owning the girly look.
3. Her Flawless Ombre 'Do
Look at this smile! Garner sported the wavy hair of our dreams at a Sony event promoting her new film on March 4.
4. Her Fierce Miracles from Heaven Miami Premiere Look
Garner struck a strong pose and rocked stick-straight hair at the Miracles from Heaven premiere in Miami on March 14, wowing in a simple white Oscar de la Renta dress.
5. Her Chic Navy Blue Suit
Garner proved she could pull off the menswear look too, appearing perfectly put-together in a navy blue blazer at a benefit for Boston Children's Hospital on March 13.
6. Her Surprisingly Bold Orange Ensemble
Garner spiced it up in this bright orange Lanvin top and skirt during her appearance on Univision's Despierta America on March 15, keeping her style interesting.
Affleck recently shared his thoughts on his ex's revealing Vanity Fair tell-all in an interview with The New York Times, and insisted that the two are still on "great terms."
"She felt like she wanted to discuss it and get it out there and get it over with, so she could say, 'Look, I already talked about it -- I don't want to do it again,'" Affleck said. "It's fine. She's allowed to talk about it."