Best friends on TV shows who hated each other in real life

Sure, we love a heartwarming portrait of best friendship as much as the next guys. However, a testament to the power of acting is the seeming amicability of some of TV's "best friends," when in actual fact the actors who portrayed the characters couldn't stand each other. 

Let's take a look at some of television's most notable frenemies over the years.

Julianna Margulies and Archie Panjabi

Up through season two of The Good Wife, Julianna Margulies and Archie Panjabi's characters (Alicia Florrick and Kalinda Sharma respectively) were best friends, until — gasp! — it was revealed that Kalinda had slept with Alicia's husband in the past. After that, the characters appeared much less frequently on screen together.

According to Vogue, a long-rumored feud between the costars may have played a role in the plot twist. Although the actresses initially denied any problems on set, after Margulies confirmed that the season six finale (in which the characters reunite) had been shot separately due to Panjabi filming The Fall at the same time, Panjabi took to Twitter to write, "@TheFallTV was not even in production at that time and I was in New York ready to film the scene!" Cue raised eyebrows and renewed feud rumors.

Panjabi later told reporters (via Vulture), "In terms of anything that happened on The Good Wife, I think its only respectful for it to stay on The Good Wife. It was time for me, for many reasons, to unzip the boots and step into another show." Was one of those reasons a cat fight with Margulies? We may never know for sure. 

Janet Hubert and Will Smith

Aunts can be best friends, right? Right. Will Smith and actress Janet Hubert played nephew and aunt on The Fresh Prince of Bel-Air, until the third season of the show, when actress Daphne Maxwell Reid was swiftly brought in as a replacement Aunt Viv due to, as E! Online describes, "creative differences."

The true, behind-the-scenes reason for the shocking aunt-swap? It seems Smith and Hubert couldn't stand each other in real life. Smith shed a little light on the backstage drama in a 1993 radio interview (via E! Online), saying, "I can say straight up that Janet Hubert wanted the show to be The Aunt Viv of Bel Air Show... She's mad now but she's been mad all along... No matter what, to her I'm just the Antichrist." 

For her part, Hubert denied any wrongdoing and put the whole mess on Smith. She told TMZ in 2011, "There will never be a reunion ... as I will never do anything with an a**hole like Will Smith... He is still an egomaniac and has not grown up."

Sometimes Aunt Vivs just don't understand.

Jennie Garth and Shannen Doherty

While Beverly Hills 90210 was on air, nonstop drama played out both on- and off-screen. Shannen Doherty, who played newcomer Brenda Walsh, and Jennie Garth, who portrayed popular Kelly Taylor, Brenda's BFF, admittedly never got along while they were co-stars. 

Garth described what she perceived as the root of the conflict in her 2014 memoir Deep Thoughts From a Hollywood Blonde, writing, "[Shannen] had opinions about a lot of things, including the writing, the wardrobe, you name it. And she wasn't afraid to share them, even if it meant sounding like a complete and utter b****."  Garth also told E! News in 2014 that "there were times when we wanted to claw each other's eyes out."

According to cast member Tori Spelling, the two actresses were so over each other that they even got into a physical altercation (allegedly due to Doherty pulling Garth's skirt up during shooting). Spelling spilled the goods during a Lifetime special (via Us Weekly), describing how she had to ask the male cast members to break up the fist fight. Jeez.

Stana Katic and Nathan Fillion

When news broke that ABC had canceled its show Castle in May 2016, Us Weekly quickly seized on rumors that co-stars Stana Katic and Nathan Fillion (who played on-screen spouses) pretty much hated each other the entire time they worked together. "Stana Katic and Nathan Fillion completely despise each other... They will not speak when they are off set, and this has been going on for seasons now," a source told the magazine. 

A second source also reported that things got so heated between the actors that they'd had to attend counseling, with Katic appearing in tears on set. According to Peopleby the show's end, "The two were basically not speaking to each other if it wasn't in character." Fun!

William Shatner and Leonard Nimoy

Here's a bitter off-screen feud between on-screen BFFs that dates all the way back to the 1960s. According to The Daily Express, shortly after Star Trek made its U.S. debut in 1966, tensions between the show's stars William Shatner and Leonard Nimoy (who played Captain Kirk and Spock, respectively), exploded as a result of Shatner's attempts to be the sole star of the show. Nimoy became increasingly frustrated by Shatner's line stealing and controlling antics eventually going "to the producers, demanding equal pay with Shatner and insist[ing] that they confirm that Spock was the show's true star."

Shatner's co-star George Takei, who played Sulu on the show, also had choice words for Shatner, telling the paper, "To me, more than ego, it looked like some deep-seated insecurity was driving Bill's congenital need to be 'the star.'"

The relationship between Shatner and Nimoy evolved as the years went on, with the two eventually becoming close in the wake of personal tragedies. Shatner went on to write an entire book about their stormy friendship, in which he admitted that despite improvements, at the time of Nimoy's 2015 death the two hadn't spoken in five years due to a conflict over a documentary Shatner was filming.

Naya Rivera and Lea Michele

For a show about singing high school glee club members, Glee sure had a ton of behind-the-scenes drama. Not least of all was the tension between on-screen besties to frenemies Lea Michele and Naya Rivera. A 2014 TMZ report added fuel to the fire, suggesting that both Michele and Rivera were throwing tantrums and refusing to work with one another. 

Rivera spilled the goods on her alleged feud with Michele in her 2016 memoir Sorry Not Sorry, writing, "As the show progressed...[our] friendship started to break down, especially as Santana (Rivera's character) moved from a background character to one with bigger plot lines and more screen time. I think Rachel—erm, I mean Lea—didn't like sharing the spotlight...  it seemed like she blamed me for anything and everything that went wrong."

During a 2017 interview on E! News, series creator Ryan Murphy addressed the feud, saying, "That show was just a s**tstorm of difficulty, largely because, what do you do when you're 18 years old or 19 years old and you wake up one day and you're world famous? I think a lot of that was informed by their youth and being involved in a phenomenon." He continued, "And I know for a fact that they [Lea and Naya] admired each other's work, 'cause I directed them both in scenes." We'll take your word for it, Murphy.

Kirk Cameron and Julie McCullough

Remember in Growing Pains's fourth season when Mike Seaver (played by Kirk Cameron) proposed to his girlfriend Julie Costello (played by Julie McCullough), and then the relationship abruptly ended in season five (stay with us)? According to Mental Floss, it turns out that one rumored reason for the sudden split was devout Christian Cameron's demands that McCullough be fired after he discovered that she'd modeled for Playboy. 

Although producers and Cameron himself all denied the claim and said there'd never been plans for Mike Seaver to wed, there's been no love lost in recent years between the former co-stars. After Cameron uploaded videos to Facebook in which he called recent natural disasters like Hurricanes Harvey and Irma "divine punishment," McCullough tweeted, "Dear Kirk Cameron. Regarding your words about the Victims of #Harvey & #IrmaHurricane2017 You Kirk Are Truly Evil & A Disappointment To God."

Kim Cattrall & Sarah Jessica Parker

Rumors have long circulated that Kim Cattrall, who played Samantha on Sex and the City, and Sarah Jessica Parker (Carrie) were nowhere near as cozy IRL as their on-screen friendship would suggest. In 2017, public interest in the pair's alleged feud reignited when Cattrall and Parker faced off in the press over the third installment of a Sex and the City movie, which reports suggested Cattrall had pulled out of, leading to its cancellation. In Oct. 2017, Cattrall denied to Piers Morgan that she had ever agreed to make the film or made demands about salary or more scenes, insisted that the cast members "were never friends," and that Parker "could have been nicer" in her handling of the whole situation. 

Fans were subsequently stunned when, after confirming the tragic death of her brother in Feb. 2018, Cattrall pointedly posted on Instagram, "I don't need your love or support at this tragic time @SarahJessicaParker," continuing, "My Mom asked me today 'When will that @sarahjessicaparker, that hypocrite, leave you alone?' Your continuous reaching out is a painful reminder of how cruel you really were then and now. Let me make this VERY clear. (If I haven't already) You are not my family. You are not my friend. So I'm writing to tell you one last time to stop exploiting our tragedy in order to restore your 'nice girl' persona." Hoo boy. 

As Elle detailed, Parker had previously posted her condolences to Cattrall's Instagram page and publicly commented on Cattrall's loss.

We couldn't help but wonder, what does Smith Jerrod think of all this? Luckily for us, actor Jason Lewis recently weighed in on the feud, telling KTLA (via Vulture), "What a gracious lady. [Parker] was always so good to me," and sidestepping any comments about Cattrall.

Leighton Meester and Blake Lively

At its core, Gossip Girl was a show all about frenemies, so it seems fitting that co-stars Leighton Meester and Blake Lively weren't exactly thick as thieves off screen. In the words of writer/co-producer Joshua Safran (via Elle), Meester, who played Blair Waldorf, and Lively, who played Waldorf's sometimes-BFF Serena van der Woodsen, "were not friends like Serena and Blair. Yet the second they'd be on set together, it's as if they were." The magic of acting! As far back as 2008, New York Magazine reported on on-set tensions between the two stars. 

Supposedly the actresses made an effort to patch things up toward the end of the show's run, but these attempts may have been short-lived; in 2013, a source told Perez Hilton, "After something of a thaw in their relationship during the final two seasons of Gossip Girl, Leighton and Blake don't speak anymore... the friendship they struggled to build at the end of Gossip Girl has evaporated and they continue to stay as far away from each other as possible."

Cybill Shepherd and Bruce Willis

For five seasons, the hit 1980s show Moonlighting was based on the premise that the two central characters, private detectives Maddie Hayes and David Addison, constantly bickered as a way of hiding their intense sexual attraction to one another. However, as Cybill Shepherd later explained to Entertainment Weekly, the off-screen relationship between her and co-star Bruce Willis was more of a hate-hate situation: "It's hard to do a show and keep your relationships with everybody. I remember at one point in the show, it had gotten to where we just hated each other." In 1989, People ran an article suggesting that the show's demise was largely due to the fact that the volatile vibe on set had gotten out of control, with Willis steaming over Shepherd's maternity leave. 

Although the co-stars' relationship was notoriously fraught, Shepherd also revealed in later years to Access Hollywood (via ABC 7's Eyewitness News) that she and Willis eventually nearly slept together. How's that for a 180?