Shay Mitchell Reveals She Had a Miscarriage in 2018 with a Heartbreaking Instagram Post

Shay Mitchell revealed on Instagram yesterday that she miscarried in 2018. While looking back at some of the biggest moments of her year on her Instagram story, the Pretty Little Liars alum opened up about one of her “darkest days” and shared an ultrasound photo of the baby she lost.

“Lastly, although it was an amazing year, it didn’t come without some hardships,” the 31-year-old actress wrote.