It's hard to believe Jessica Biel gave birth in April.
The 33-year-old actress looked incredible -- and practically glowed -- while making a rare public appearance on Thursday night in Los Angeles. Jessica was out to support her younger brother, Justin Biel, and the latest collection of his eco-friendly accessories line called Bare.
The new mama stunned in a lacy sheer top and high-waist blue gaucho pants, making it obvious that she's lost all of the baby weight. She also highlighted her flawless skin, pulling back her hair in a topknot.
ET actually caught up with Jessica and husband Justin Timberlake's trainer last week, Jason Walsh of Rise Nation gym in West Hollywood, when he dished about how Jessica's looking so great post-baby.
"Breastfeeding! It helps," Walsh told ET. "We just started getting back into it -- I don't pressure people. When you're mentally ready, we've got to start moving again, rebuilding the foundation and work our way up from there."
"Strong is beautiful now ... [Jessica] is a great example of that," he added.
Banging body aside, Jessica's number-one focus is clearly her first child with husband Justin, their adorable son Silas. She recently dished about what she finds is the most magical thing about motherhood -- when Silas wakes up from a nap.
"He's sort of looking around and you sort of creep up and look over the crib and he looks up and he goes [sighing sound]," she told E! News. Just a gummy mouth, no teeth, just a big smile, happy that you're alive and you're just looking at him."
Jessica also confirmed she was backstage on Wednesday, when Justin gave an amazing surprise performance of his hit "Mirrors" with Taylor Swift during the "Style" singer's sold-out show in Los Angeles. "It was super fun," she said. "We are fans of music from all walks of the spectrum, from country to rock to R&B, to hip hop, whatever. I'll pretty much see anyone live."
Watch Justin and Taylor's incredible duet below: