Awarded with 18 Olympic gold medals, US swim star Michael Phelps recently announced that he and his fiancee are expecting a baby boy.
He took to his social media accounts and posted a picture of himself along with the mother-to-be, former Miss California beauty queen Nicole Johnson, holding a tiny pair of boy's swim shorts.
Phelps captioned the picture, "We found out 8weeks ago we were expecting... Today we're over 12 weeks and it looks like we're having a boy.