Michael Phelps is going to be a father.
The 18-time Olympic gold medalist announced that fiancée Nicole Johnson is 12 weeks pregnant and the couple is expecting a boy.
Phelps currently is training for the 2016 Olympic Games in Rio de Janeiro, Brazil. Johnson was crowned Miss California in 2010.
The couple were engaged in February.