Ryan Lochte, Kayla Rae Reid welcome baby boy

The couple welcomed their first child, Caiden Zane Lochte, early this morning.

The Olympic swimmer, 32, and his fiancee Kayla Rae Reid, 25, welcomed their first child, a baby boy named Caiden Zane Lochte, early this morning.

Lochte made the big announcement on Instagram.

"Never seen a miracle before," the post read. "Until this morning at 5:46 am when Caiden Zane Lochte was born."

The baby was 7 pounds, 14 ounces and 22 inches at birth.

"Can't stop crying from tears of joy," Lochte said in the post. "Dream come true!"

The Olympic swimmer and his fiancée announced they were expecting on social media in December.

"My Christmas gift came early this year, can't wait for next year!" he wrote alongside a photo of him kissing Reid's stomach underwater.