After six miscarriages, Jessica Mahoney is pregnant with her second child, and to celebrate she decided to pose for a ‘rainbow baby’ maternity photo shoot.

While the resulting pictures are incredible, it’s the meaning behind them that struck a chord with parents worldwide. 

A rainbow baby is a baby born after a miscarriage, stillbirth or infant loss.

See the gorgeous photos, taken by photographer JoAnn Marrero who shared the photo on social media. 

The photo shoot was anything but easy – with Jessica having to pose in front of layers of coloured smoke for extended periods of time.

But it seems the end result was well worth the effort. 


“Jess was feeling fabulous the day of the shoot,” Marrero told Buzzfeed.

“Kevin and their 4-year-old son, Corbin, attended the shoot as well.

“[Jess] stood with composure [through it all].”

Their story and photos have been shared thousands of times across social media – just showing how much the photo resonates with people regardless of their background.


The family are expecting a baby girl, due in November!

Love this? You’ll love this bit from Will & Woody – catch the boys weekdays from 4PM on KIIS 1065