It turns out there might be some scandalous secrets about Michael Phelps's love life than the public had expected.

Michael Phelps Wears Nearly Nothing In Christmas PHOTO

The Olympic swimmer recently got engaged to his girlfriend, Nicole Johnson, but it appears that another woman he may- or may not have been with before- is trying to tell her something.

Some may assume that this is referring towards Taylor Lianne Chandler, the woman who allegedly dated Phelps and has been vocal about it for months. But in this case, the report is based on a female named Keshia Miller.

What Does Taylor Lianne Chandler Think About Michael Phelps's Engagement

On Tuesday, The Hollywood Gossip posted details on Miller who's rumored to be one of Phelps's mistresses. The site pointed out that when the swimmer got engaged, Miller congratulated him by calling Johnson his "ride or die since day one."

She also posted a snapshot of a message she had with Phelps where he apparently sent her a selfie saying that he doesn't want to do a workout. She responds with, "Lol...you look so sexy tho" where he says, "Damn u too."

The site also pointed out that Miller has been communicating with Chandler a lot on Twitter. It was also mentioned that Phelps probably wouldn't be happy to know that two of his alleged former lovers might end up finding more ways to make their allegations known. So if Phelps and Johnson split for whatever reason, this could have something to do with it.