Texas Sen. Ted Cruz told Fox News anchor Megyn Kelly point blank he has not had an affair.
"It's simply not true. I have always been faithful to my wife. I love my wife. She's my best friend in the world," Cruz said.
The question came after tabloid the National Enquirer accused Cruz of cheating on his wife. Cruz blamed the accusations on Republican front-runner Donald Trump.
"This is the kind of garbage the Trump campaign engages in. You know why? Because they can't debate substance," Cruz said.
Both candidates' wives have been dragged into the fray recently, as Cruz and Trump have gone back and forth on Twitter.
This video includes images from Getty Images.