20 Harsh Comments Celebrities Have Made About Other Celebrities

    These celebrities felt no need to be discreet.

    Almost every celebrity move has a strategy behind it, and that's been true throughout time. Cultivating a public image takes a little bit of calculating, say what you will of it.

    That's why when a celebrity says something publicly, it means something. Sometimes, it just means promo for a new project, but once in a while, there's something that cuts deeper.

    Here are just some of the many times celebrities really came for each other.

    1. Joan Crawford and Bette Davis were still striving for success while aging in Hollywood. Then, they were both cast in What Ever Happened to Baby Jane?

    Bette Davis and Joan Crawford read "what ever happened to baby Jane?" script

    2. Elton John and Madonna were sort of friendly before he chewed her out at the 2004 Q Awards.

    Elton John with his hands out in confusion while performing

    3. Mariah Carey cut Jennifer Lopez down to size with this now iconic moment. The reason Mariah doesn't know her has to do with ex-husband Tommy Mottola.

    4. But Mariah is always locked, loaded, and ready to fire, as evidenced by her feud with Eminem.

    Mariah Carey at an event, London, 2016

    5. Kevin Smith's disdain for Bruce Willis makes for some surprisingly juicy Hollywood drama.

    Bruce Willis, Tracy Morgan and Kevin Smith attend COP OUT premiere

    Smith never shied away from his feelings about Willis after that.

    6. Chloe Grace Moretz had something to say about Kim Kardashian posing nude as a mom.

    Chloe Grace Moretz is seen during the 75th Venice Film Festival on September 01, 2018

    But you best believe Kim had something to say back.

    Kim Kardashian arrives at Zero Bond on November 03, 2021 in New York City

    7. The late Karl Lagerfeld dragged the hell out of Pippa Middleton while comparing her to sister Kate.

    Fashion designer Karl Lagerfield arrives for the annual Rose Ball at the Monte-Carlo Sporting Club in Monaco, on March 19, 2016

    8. Heidi Montag resented how she was made the villain in The Hills, which has since been revealed to have been scripted.

    Lauren Conrad and Heidi Montag attends Hollywood's Elite Join Sony Computer Entertainment America to Play Beyond in Celebration of Playstation 3 at Beverly Hills on November 8, 2006

    9. T.I. slammed Iggy Azalea as "the tarnish of my legacy as far as [being] a [music] executive" in 2019.

    Iggy Azalea and T.I. perform onstage during the BET AWARDS 2014

    Iggy had something of her own to say about the experience, however.

    Iggy Azalea and T.i. accept award onstage at the 2014 American Music Awards

    10. Chloe Sevigny was talking about why she isn't a more popular actress, and she explained that she wouldn't give certain things...and used Jennifer Lawrence as an example.

    Chloe Sevigny attends the 56th Cannes Film Festival in May 2003 in Cannes, France

    11. Megan Fox speaking out against Michael Bay's on-set antics cost her her place in Transformers.

    Actress Megan Fox and Producer/Director Michael Bay onstage during the 2009 MTV Movie Awards

    12. George Clooney swears Russell Crowe dissed him apropos of nothing.

    Russell Crowe laughing

    13. Kim Cattrall slammed SJP after she insinuated Kim was the reason the third Sex and the City movie wouldn't happen.

    Kim Cattrall and Sarah Jessica Parker during Kim Cattrall and Sarah Jessica Parker On Location For "Sex And The City"

    14. Samantha Ware spoke up on her experiences with Lea Michele when Lea spoke out in support of Black Lives Matter.

    Samantha Ware smiling at an event

    15. Martha Stewart showed no mercy toward Gwyneth Paltrow as she entered the home and wellness space.

    Gwyneth Paltrow and Martha Stewart attend the celebration of "My Father's Daughter" on April 11, 2011 in New York City

    16. Tom Cruise got on Brooke Shields when he slammed her taking medication for postpartum depression.

    Tom Cruise during a guest appearance on the "Late Show with David Letterman" in New York

    Brooke didn't mince words in her response.

    Brooke Shields giving side eye at an event with a hand on her hip

    17. Tia Mowry casually revealed Charlize Theron had snubbed her at SoulCycle.

    Charlize Theron wearing sunglasses with a straight face

    18. Vin Diesel and Dwayne "The Rock" Johnson were known to have issues around the filming of Fast 9, but The Rock put his foot down after Vin made a plea that mentioned his children and late castmate Paul Walker.

    Dwayne Johnson and Vin Diesel pose for photographers during the premiere of the movie "Fast and Furious 5"

    19. Jennifer Aniston and Kanye West might be one of the most unlikely celebrity feuds of all time.

    Jennifer Aniston looking annoyed

    "Friends wasn't funny either," Kanye clapped back in a since-deleted tweet.

    20. And last, but certainly not least, Dakota Johnson's takedown of Ellen DeGeneres on her own damn show.

    View this video on YouTube

    Corus Entertainment / ET Canada / Via youtube.com

    Dakota Johnson called Ellen out after Ellen joked about not being invited to her birthday party. Not only did Dakota invite her, but she called her out for having given her grief about her birthday celebrations before.

    What are your favorite unforgettable celebrity slams? Let's hear 'em in the comments!