Alyssa Milano Posts Impressive Swimsuit Shot, Jokes "I'm Sucking It In!"

Actress looks fit after giving birth to her second child just one year ago

By McKenna Aiello Nov 04, 2015 1:03 AMTags
Alyssa Milano, InstagramInstagram

Alyssa Milano is looking fit and fabulous!

The 42-year-old actress recently shared a picture-perfect snapshot while lounging in a poolside paradise, showing off her svelte figure in a navy blue one-piece swimsuit with adorable white trim and cleavage-baring cutouts.

Judging by her extremely toned bod, you'd never believe the mother of two gave birth to her daughter Elizabella just one year ago; but the Charmed alum, who also has son Milo, 4, with hubby David Bugliari, assures fans there's more than meets the eye when it comes to capturing an Instagram-worthy shot. 

Trick or Treat! #DespicableMe

A photo posted by Alyssa Milano (@milano_alyssa) on

"I'm sucking it in," Alyssa wrote alongside a coy smiley face. It seems even the most stunning of Hollywood celebs have insecurities about their bods, but Milano—like so many others who engage in a little photographic trickery—obviously has nothing to be worried about.

Milano's vacation comes fresh off a busy Halloween weekend, where her adorable family celebrated in coordinating Despicable Me-themed costumes. 

Before that, the brunette beauty garnered widespread support for sharing a throwback photo breastfeeding her then-newborn daughter in a Wonder Woman costume. The actress has long advocated for the normalization of public breastfeeding, sharing several photos of herself nursing her child on social media over the past year.

Watch: Why Alyssa Milano Posts Controversial Breastfeeding Pics