Actor David Henrie and his wife Maria Cahill have welcomed their third child and rainbow baby.

They had their daughter, named Gemma Clare Henrie, on Sunday, July 17th, after four miscarriages.

Henrie made an Instagram post about the birth where he shared family photos at the hospital.

Henrie revealed that Cahill was pregnant on his Instagram page in December 2021.

The couple already had two kids, 3-year-old Philomena and 19 months old James.

Later that December, Henrie revealed on his Instagram that Cahill had suffered her fifth miscarriage.

He had previously spoken about the pregnancies they lost when they had their first child, Philomena.

The "How I Met Your Mother" alum explained that he "felt compelled to share" the story of their losses.

When the couple had James on Christmas Day, Henrie revealed that Cahill had her fourth miscarriage a year before.