She's still got it!
Alyssa Milano is proving age ain't nothing but a number.
The 40-year-old sizzles on the cover of Maxim in an open plaid top with sexy short shorts. Her toned legs and tight tummy look just as fit as they did when she first landed on the magazine in March 1998—which was 15 years and one adorable baby boy ago!
Having grown up in the spotlight, the happy mom details her early experiences inside the July issue:
"I went through puberty like everyone else; it only got embarrassing when the show would take what was going on with me and write it into the show, like 'Samantha's First Bra.' It was like, OK, guys, do we really need to do this?" she recalls. "But what an awesome time stamp!"
Jokes aside, the actress knows she's one of the luckier former child stars.
"That was an era when TV child actors just didn't work after their show was over," she explains. "I have a great family and I look at a lot of those kids who struggle in the industry and think they'd have struggled no matter what they did."