Kevin Mahoney‘s wife Jessica suffered six miscarriages after their first child due to a constant struggle with fertility. But that never deterred them from attempting to experience parenthood again. And that’s exactly why, when they conceived for the seventh time, they decided to celebrate their ‘rainbow baby’with a beautiful maternal photoshoot.

According to The Huffington Post, Kevin approached photographer JoAnn Marrero, who weaved magic by clicking this priceless photo.

The beautiful mom-to-be captioned the photo, “Six babies lost to have the honor to carry this rainbow baby… I hope my story helps someone else to know they are not alone, as the journey of loss and infertility is dark and lonely.”

Hope is being able to see that there is light despite all of the darkness. – Desmond Tutu