Alyssa Milano has given birth.

The 'Mistresses' star and her husband David Bugliari welcomed their second child into the world on Thursday, a representative for the couple has confirmed.

Alyssa and David have named the tot Elizabella Dylan Bugliari and she weighed in at a healthy 7 lbs, 7 oz.

The representative said: "Mommy and baby are doing wonderfully."

Alyssa and David already have three-year-old son Milo together.

During her pregnancy the 41-year-old actress said she always knew she was expecting a daughter because she had bad morning sickness and her other symptoms were different.

She said in the summer: "I had morning sickness this time, but it went away right at 12 weeks. With Milo, I didn't have a minute of morning sickness. So I knew it was going to be a girl."

Alyssa also revealed she was happy she waited until she was older to start a family because when she got pregnant with Milo she was totally ready for motherhood.

She said: "I loved waiting a long time to be a mom. I'd had my ladies' lunches and my shopping days.

"When Milo finally came, I thought, 'This is what I've waited for my entire life.' I wish I could sleep more, but it's not like I wish there were other things I could be doing socially or for my own benefit. Because I really feel like he's completed me."