The Blue Bloods actress – who will play Calista Raines, the creative director of a luxury fashion brand – fills the void left by original lead Alyssa Milano, who left the series after it was announced that production is moving to Canada for the new season.

The Little Mermaid, the movie that launched Disney's animated renaissance, premiered 25 years ago this Nov. 15. That might seem hard to believe for those of us who caught it in theaters, but we've had a quarter-century of snarfblats and dinglehoppers since then.

Family comes first for Alyssa Milano – even ahead of her starring role on a popular series.

Just weeks after giving birth to her second child, daughter Elizabella Dylan Bugliari, the actress announced on her website Tuesday that she would not be returning to film a new season of her ABC series Mistresses because "being a mother and wife comes first."

"After two wonderful seasons in Los Angeles, the studio has decided to shoot season three of Mistresses in Vancouver, Canada, for financial reasons," she wrote. "It's with a heavy heart that I have decided that I can't relocate."