Join or Sign In

Sign in to customize your TV listings

Continue with Facebook Continue with email

By joining TV Guide, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy.

Jennifer Esposito to Replace Alyssa Milano on Mistresses

How is she connected to Joss?

Kaitlin Thomas

Mistresses is shaking things up following Alyssa Milano's departure.

Blue Bloods actress Jennifer Esposito has joined the cast as a series regular, according to The Hollywood Reporter.

Esposito will play Calista Raines. The creative director of a luxury fashion brand, she's described as being "uber-fabulous" and "larger-than-life." A woman with a great sense of humor and style, she lives the socialite lifestyle, but ultimately has a "darker, more devious nature." Look for Calista to befriend Joss (Jes Macallan) and become her mentor.

All of Taylor Swift's "OMG I won!" faces, ranked

Milano announced she was leaving the cast of Mistresses in October, the day after ABC renewed the series for a third 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 said at the time. "It's with a heavy heart that I have decided that I can't relocate. I have two babies under 4. Being a mother and wife comes first and I just cannot uproot my children and separate the family by moving away. I will miss this job desperately and wish everyone the absolute best."

After departing Blue Bloods early in the drama's third season, Esposito most recently starred on the NBC procedural Taxi Brooklyn.

Mistresses returns this summer to ABC. Are you excited for Esposito? Will you miss Milano?

TODAY'S VIDEO: Can the Sleepy Hollow stars guess the headless celeb?