Shay Mitchell, who is best known for her starring roles on Pretty Little Liars as "Emily Fields" and in the Netflix series You, posted a stunning photo of her and her new baby girl as well as a long message about how she feels about becoming a mother.

Shay Mitchell's baby Atlas Noa

Shay Mitchell named her baby girl Atlas Noa. The 32 year old actress captioned the photo, "In my 32 years of life I thought I had seen a lot of places, experienced a lot of things, met a lot of people and felt love...then came you. Truth is I had no idea I was capable of loving anything like this before you arrived."

Shay Mitchell attends Patrick Ta Beauty Launch on April 4, 2019 

Shay Mitchell is loving motherhood so far

She finished off the post by saying, "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." Many celebrities took to the comments welcoming Shay to motherhood and wishing her all the best.