Alyssa Milano Shows Off Her Swimsuit Body, Admits to 'Sucking It In'

This video is unavailable because we were unable to load a message from our sponsors.

If you are using ad-blocking software, please disable it and reload the page.

Looking good, Alyssa Milano!

The 42-year-old mother-of-two showed off her healthy body in a swimsuit on Tuesday, Instagramming this picturesque shot of her lounging by the pool.

"I'm sucking it in. :)," Milano joked.

PHOTOS: Hollywood's Best Bikini Bods Over 40

The former Charmed actress gave birth to her second child, Elizabella Dylan Bugliari, last September. Milano and her husband, David Bugliari, are also parents to their 4-year-old son, Milo Thomas.

This past Saturday, Milano shared an adorable photo of the entire family posing in their Halloween costumes.

ET caught up with Milano in September, when she talked about the backlash she's received for posting pictures of herself breastfeeding 1-year-old Elizabella.

"I don't care," she said. "I'm going to keep breastfeeding, maybe even until [Elizabella is] 6!"

WATCH: Alyssa Milano Shares Throwback Breastfeeding Photo Dressed as Wonder Woman

She also noted the "crazy" difference between how people reacted to her pictures versus Miley Cyrus showing her nipple on camera at the MTV Video Music Awards. "Everyone's fine with her nipples being out," she said. "I think people are more comfortable sexualizing breasts than relating them to what they were made for, which is feeding another human."

Watch below: