Yes, this woman had a baby just four months ago!
Jessica Biel and Justin Timberlake welcomed son Silas together back in mid-April -- and she already looks like that again.
The 33-year-old former "7th Heaven" star was spotted leaving a gym in West Hollywood on Thursday, where she made it very clear that she's been keeping up with her workouts in a pair of tight black leggings, Nike tank top and colorful sneakers.
The new mom looked happy to show off her impressive physique, smiling after working on her fitness.
This is only the second time we've seen her out in public since giving birth.
Just a week after welcoming their baby boy, the proud parents shared the first photo of Silas on Instagram.
"The Timberlakes are ready!!! GO GRIZZ!" Justin, a Memphis, Tennessee native, captioned the photo of his wife and son, who was dressed up in a Grizzlies shirt for the NBA Playoffs.
Biel also looked radiant in the sweet snapshot, as she posed with her cutie while sporting a baseball hat, minimal makeup and a huge grin.
We can't wait to see more of this adorable baby -- and Biel's red carpet return!