Pretty Little Liars actress Shay Mitchell brought the world along for her pregnancy journey when she announced to the world that she was pregnant with her rainbow baby after suffering a miscarriage earlier in the year.
In an emotional video, Shay documented the lengthy labor she endured to give birth sometime in October.

She shared this sweet photo of herself holding onto her new baby’s hand and captioned it, “Never letting go…”
Her fans were kept in wait about her new daughter’s name, but Shay’s newest interview with Vogue revealed it.
Her baby’s name is Atlas Noa.
Shay revealed where the unique moniker came from. “A close friend of ours was listing off names for her daughter that she had had a year and a half ago. Then she said Atlas.”
“I looked at [my partner], he looked at me, and I was like, ‘Oh my gosh.'”
“It’s just the perfect name; from that day, we knew it was going to be Atlas. People would ask us, ‘Do you have a name?’ But we were keeping it hidden. I’m sorry to everybody that I lied to!”
In an incredibly sweet Instagram post, Shay shared this message to Atlas.

“I had no idea I was capable of loving anything like this before you arrived,” she wrote. “Just know, sweet girl – Whatever you choose to do in this world, whoever you choose to love, wherever you choose to go, I will always be your biggest fan. I am already so proud to be your Mama.”
Congratulations to the new mom!