The 31-year-old Olympic gold medalist confirmed he secretly married his wife, Nicole Johnson, during a Facebook Live video on Thursday. Phelps plays golf shirtless in the video, and happily talks about tying the knot in June.

"I've been married for a while, a couple months," Phelps says with a big smile. "I had to keep it a secret from y'all. I had to keep it hush-hush from you guys. But Nicole and I are married, we are officially married and now we are getting the chance to just kind of kick it and hang out now."