A miner has to examine tons of coals to find a real diamond. This quote totally implies on the relations and love affairs too. In the search for true love, we all go through numerous relationships. Some of them turn out to be a good memory while some become just a trauma. The Bollywood industry which is our biggest love guru has witnessed numbers of dreamy stories, affairs, and toxic relations. Coming out in public as the public is difficult and talking about your ex after the break-up is much more difficult. Here is a look at the top 8 Bollywood celebs who publicly dissed their ex-partners:

1. Saif Ali Khan: After a long time of isolation, Saif Ali Khan was the first one to come out and talk about his divorce from Amrita Singh. Talking about his 13 year-long marriage and divorce with Amrita, the Agent Vinod actor said “It isn't nice to be constantly reminded of how worthless you are and to have taunts, jeers, and abuses thrown at your mother and sister all the time. I've gone through all of it.”

2. Aishwarya Rai Bachchan: The relationship between Aishwarya Rai Bachchan and Salman Khan was one of the most talked-about relationships in the industry. And the relationship stirred more controversies when Aish came out and talked about her Toxic AF relationship with Salman. “After we broke up, he would call me and talk rubbish. He also suspected me of having affairs with my co-stars. I was linked up with everyone, from Abhishek Bachchan to Shahrukh Khan. There were times when Salman got physical with me, luckily without leaving any marks. And I would go to work as if nothing had happened”.

3. Kangana Ranaut: Kangana made headlines when she showed up on Aap Ki Adalat and took direct shots on Hrithik Roshan after her break-up. Kangana initially shared, “Yes, many lame rumors are doing rounds, anyone can tell where these rumors are coming from. I don't know why exes do silly things to get your attention. For me, that chapter is over and I don't dig graves.” Then Hrithik tweeted the following.

4. Shilpa Shetty: Akshay Kumar was just a step away from marrying Shilpa and when he didn’t Shilpa was completely shattered. Taking out all her frustration in media, Shilpa talked about her relationship and said. “Akshay Kumar used me and conveniently dropped me after he found someone else. The only person I was upset with was him. But I'm sure he'll get it all back. It's not easy to forget the past so soon, but I'm glad I've had the strength to move on.”

5. Sajid Khan: It is reported that Sajid Khan and Jacqueline Fernandes were going to fie knot in 2013, but something went wrong between the two. Talking about their break-up Sajid Khan said, “While we broke up in May 2013, in reality, right from December 2012 it started becoming sour. When you don't have a woman in your life, you don't have someone constantly nagging you, so you end up working better and are more focused.”

6. Shahid Kapoor: On different occasions after his breakup with Bebo, when asked about working with her, Shahid responded, “If my director wants me to work with a cow, or a buffalo, as an actor—I'm ready to do it.”. He even added, “I blame it on my being a good boyfriend. I was in a four-and-a-half-year-old relationship and very committed. Now, I have learned better. And I shall not be the most wonderful boyfriend.”

7. Neetu Kapoor: Though we used to think that Neetu and Rishi Kapoor were a perfect couple, well, they were not. Rishi was very famous for his temper, and there was one time when he became violent and took out his frustrations on his wife, Neetu. So, she called the police to file a complaint.

8. Deepika Padukone: Even though Deepika Padukone takes the crown for being one of the least controversial actors in Bollywood, and is renowned for her diplomacy—she suffered immense torment when Ranbir Kapoor cheated on her and broke her heart. In her session at Koffee With Karan alongside Sonam Kapoor, Deepika made no effort to hide her angst and publicly outed Ranbir's allegedly frivolous and casanova nature.