Marisa Ramirez is expecting a... baby girl!
The pregnant Blue Bloods actress, 38, revealed the exciting news during her NYC baby shower on Sunday, April 17, according to People.
Marisa — who was previously married to Nathan Lavezoli from 2002 until 2011 — announced she is expecting her first baby in January.
“This was a complete surprise,” she told People of her pregnancy earlier this year. “Some mornings I wake up and forget I’m pregnant! It just seems like it was meant to be — a happy surprise.”