Michael Phelps and his fiancée Nicole Johnson commemorated their growing baby boy—the first child for the newly engaged pair—with two baby showers fit for a miniature king.
Surrounded by his closest pals, the 30-year-old gold medalist appeared to be having a ball as he was hoisted into the air for a celebratory photo.
"Great times!!! Thanks for coming guys!! #babyp #babyshower #cowboys #firsttimewearingcowboyboots #thanksgeorgestrait," the swimmer captioned a photo of him and his boys on Instagram all dressed in various denim styles. Where's your cowboy hat, Michael?
His right-hand lady Nicole followed suit, honoring "Baby P" while surrounded by her best girl friends.
"Just some of the incredible ladies who helped make our #babyshower a huge success filled with love," she captioned a photo of herself glowing in a white dress sandwiched by her five gal pals.
This pair has had a ton to smile about since they got engaged over a year ago in February 2015.
"She said yes," Phelps announced on Instagram after the proposal.
The Miss California USA 2010 winner subsequently announced her pregnancy nine months later.
"Today marks 12 weeks and 5 days of us having a little one and yesterday we learned we're having a BOY! We couldn't be happier!!" she wrote again on Instagram.
With just a few more weeks left until the baby arrives, the mom and dad-to-be are feeling the family love.
"As we start our family we're surrounded by so many incredible people from the east and west coasts," Johnson concluded her Instagram message.
Cheers to Baby P!