A photograph of a woman wearing a rainbow baby T-shirt has gone viral.
According to a Facebook post, the woman wearing the T-shirt had lost two babies previously.
She bought the T-shirt after she miscarried the first baby.
She is now expecting a baby boy and wore the T-shirt to a store on Saturday.
Another woman saw her and took the photo. She then posted it to Facebook. The post had been shared more than 30,000 times by Thursday morning.