She’s a Pretty Little Liar, but we forgive her! Shay Mitchell managed to keep her pregnancy under wraps for six months, and the joyful news couldn’t be more welcome, as five months ago, she shared news of her devastating miscarriage. 

She shared the news on Instagram, posting a tasteful topless pic. In the caption, she asked, “Does this mean I’m allowed to drive in the car pool lane at all times now?” to which we say, “yep!”

Mitchell also shared a video on YouTube, revealing that the day before, she participated in a video shoot that strategically didn’t show her blossoming stomach. 

She said: [“When you’re in the public eye, there are some things you want to just keep a secret until you feel ready. This, for me, has been the hardest. It’s going to be really fun and awesome when I’m not trying to hide it anymore.”] SOUNDCUE (:15 OC: . . hide it anymore.)

“I didn’t want to come out on social media so early on. I’m going to be so happy when this comes out. I can be pregnant, like not suck my stomach in.”

Her famous friends shared their joy over the 32-year-old's news on social media. Troian Bellisario, who welcomes a daughter with Patrick J. Adams in October, said: “YAS queen … I am so excited to be a mama with you and welcome this beautiful babe to the world!”

Janel Parrish, who co-stars on PLL with Mitchell and Bellisario, added, “Congrats gorgeous!” while fellow cast member Julian Morris commented a simple red heart emoji. Sasha Pieterse Sheaffer took to her own Instagram Story to wish Mitchell well, saying “Stunning. Congratulations beautiful mama.”

Olivia Munn, Zoe Saldana and Vanessa Hudgens were also among the well-wishers. 

Mitchell is expecting her baby with partner Matte Babel.