There's a new mistress in town. Jennifer Esposito has officially joined the cast of Mistresses for the ABC drama's third season, PEOPLE has confirmed.

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

"After two wonderful seasons in Los Angeles, the studio has decided to shoot season three of Mistresses in Vancouver, Canada, for financial reasons," Milano posted on her website in October. "It's with a heavy heart that Valentino Shoes Hong Kong I have decided that I can't relocate."

Continued Milano, 41: "I have two babies under 4. Being a mother and wife comes first and I just cannot Valentino Shoes HK uproot my children and separate the family by moving away."


Season 3 of Mistresses is expected to premiere later this year.