denise vasi pregnancy
Credit: Image: Vivien Killilea/Getty Entertainment/Getty Images

Soap opera alum’s secret. has learned that All My Children alum Denise Vasi, who played Randi Hubbard Morgan from 2008 – 2011, is expecting her second child (she and her husband, Anthony Mandler, have a four year old daughter, Lenox Mae). Vasi took to Instagram to share the happy news with followers in a video captioned, “Our Christmas gift came a few months early 🎁 Merry Christmas from our family to yours.”

More: Days star’s baby news

The actress, who’s most recently appeared in the TV series was Single Ladies, then opened up in her blog, Maed, about the reasons she decided to keep the news a secret until so late in the pregnancy. Vasi reflected, “This time around being pregnant felt different. When we found out we were expecting again I was flooded by a whole new slew of emotions. I couldn’t believe we were about to be bestowed with another blessing. While I was tremendously grateful, I also found myself tremendously scared. More so than when I was pregnant the first time.” She couldn’t shake feelings of concern and questioned where they were coming from. Vasi recalls, “Hiding this pregnancy got tricky fast though. Once I hit three months my belly popped. I often needed to sit down due to a rush of nausea or run to the bathroom to vomit. There were dizzy spells and sweating spells. There were also many dinners, events and holiday parties, and I found it more and more difficult to hide the fact that I was not drinking. Everyone would surely catch on to that!” After sitting down alone to consider things, the actress realized, “It dawned on me that my fears with my second pregnancy were not because I’m a superstitious person but because I understood how delicate life was.” She then made the decision to share the news.

More: GH actor’s engagement extends well wishes to Denise Vasi as she grows her happy family to four.