Talk about the ultimate expression of a mother’s love: A 54-year-old woman recently served as a surrogate for her daughter, enduring a nine-month pregnancy and giving birth to her own granddaughter, via C-section. Both grandmother and baby are in good health and doing well.

“It is such a blessing that I can do this for my daughter,” says Tracey Thompson from the Medical Center of Plano, Texas, where the 6 lb. 11 oz. girl was born on Jan. 6. The baby’s parents, Kelley, 28, and Aaron McKissack, 33, named their baby “Kelcey,” a combination of Tracey and Kelley, the grandmother’s and mother’s names.

ba280412b0b0b29a88799c09bc4d19e01bde757a

The McKissacks had been struggling with infertility and undergoing treatments for three years, experiencing three miscarriages, the last one on Christmas Day 2014. But the couple still had four embryos remaining from previous in vitro fertilization treatments, according to the hospital.

Photo: Courtesy of the Medical Center of Plano

Seeing their heartbreak, Thompson offered to be a surrogate for her daughter and son-in-law — even though she was seven years past menopause. But she was in excellent health, so after a series of stress tests, evaluations, and hormone therapy, her body was prepared to carry a baby once again. One of her daughter’s remaining embryos was successfully implanted in April 2015.

Although Thompson had already given birth twice, to Kelly and a son who is now 30, it had been almost three decades since she had borne a child. “The second trimester was great!” she told local WFAA news. But “the first and third were really tough.”

731ef0d3835a42bf6664c8c085b2e1151d5edead

Labor presented another challenge once the baby’s heart rate started dropping and Joseph Levano, MD, the staff ob-gyn who was delivering the child, decided a C-section was necessary. This was a first for Thompson. It looks like it will also be her last. When asked if she’d do it again should the parents decide that Kelcey needs a sibling, Thompson said, “I’m done.”

7a927bc53767dadbb24c40c95de7c0439153145e