Shay Mitchell is PREGNANT again!

The actress announced she’s expecting baby #2 on Monday, February 7.

She posted a photo of herself bare chested with her baby bump on full display.

Shay wrote, “Saying goodbye to a loved one while simultaneously experiencing the joy of welcoming another into this world is the great cycle of life.”

The TV actress lost her “Gram” earlier this year. Shay said she was her best friend.

“I can’t help but think this was the universe’s plan all along,” her post continued.

She said its like the universe knew she would need other worldy joy to cushion the blow of losing a loved one.

This marks Shay’s third pregnancy and second child.

She suffered a miscarriage in 2018 before giving birth to her daughter, Atlas.