Michael Phelps andfiancee, Nicole Johnson hosted a co-ed, cowboy-themed baby shower at the Mediterraneo restaurant next to the Westlake Village Inn in Los Angeles over the weekend, where guests rocked their best Western wear and wished the couple well as they await their first child.

"Just some of the incredible ladies who helped make our #babyshower a huge success filled with love," the former Miss California 2010 -- who is just two months away from her due date -- captioned one picture.

Another snap posted by photographer John Boone shows the Olympic gold medalist looking absolutely ecstatic as he's raised up by his legs. The pic is captioned: "Congrats to @m_phelps00 & @nicole.m.johnson on the anticipated arrival of baby P. Such a great baby shower. 2016 is going to be one #effing #wild year for team #Phelps."