Boxer Mike Tyson has revealed he only married actress Robin Givens because of an alleged pregnancy.

The former heavyweight champion and Givens wed in 1988, but Tyson admits he immediately knew the nuptials were a mistake.

In his memoir, Undisputed Truth, he writes, "I should have known something was up. I... didn't know that Robin and her mother, Ruth, had been on the prowl for a big black celebrity for Robin since she graduated college.

"She was supposedly three months pregnant when we got married. Now it was June and she hadn't gained a pound, so the next thing I knew she was in bed and claimed she had miscarried our baby."