Blac Chyna
Model Blac Chyna attends the 2015 BET Awards at the Microsoft Theater in Los Angeles, California, on June 28, 2015. Getty Images/Frederick M. Brown/BET

Blac Chyna and her ex-boyfriend Tyga have a sex tape and the video is being shopped around to adult video companies, TMZ reported. Rob Kardashian's fiancée will reportedly sue anyone who leaks the sex tape online.

According to TMZ, Chyna is doing everything to stop the explicit video from being made public. Chyna's lawyer Walter Mosley told the celebrity news website that the model will go after anyone who posts the video online "with a vengeance."

Chyna, who has a 3-year-old son with Tyga, is currently engaged to Rob Kardashian of the reality TV clan. Since Tyga started dating Rob's half-sister and fellow “Keeping Up With the Kardashians” star Kylie Jenner, Kylie and Chyna feuded with each other on social media. However, Chyna and Jenner ended their war after Chyna and Rob Kardashian hooked up.

Most recently, Jenner came to Chyna's defense after the latter was slammed by Farrah Abraham with a racist comment on Instagram.

Abraham had commented on one of Chyna’s Instagram videos saying: “F------ monkey ewe s--- come up 4 what she is a nothing.” In the video, Chyna was listening to Beyonce’s “Sorry” in a car and was flaunting her new choker.

“Blac’s really upset over Farrah’s mean and downright insensitive comment, but it absolutely infuriated Kylie! Kylie don’t play that level of stupidity and ignorance,” a source told Hollywood Life. “She immediately called Blac after hearing what happened and wanted to know if she was all right. Blac shook it off and said she was cool, but Kylie could tell the comment was still gnawing at Blac.”

Chyna has also recently posted “Best Friend” photos with Jenner on Snapchat. Tyga's ex-girlfriend is not only mending her relationship with Jenner but also trying to get in good with the whole Kardashian clan.

Late last month, Kim Kardashian was seen publicly with Chyna and Rob Kardashian for the first time, having lunch at Nate'n Al in Beverly Hills.