There’s a baby on the way for Mary Stuart Masterson! The actress, 42, confirmed her pregnancy at last evening’s Rainforest Alliance 2009 Gala in New York City.

Married for three years to Jeremy Davidson, “I’ve been trying to get pregnant for a long time,” Mary admitted.

With an October due date for her baby, Mary is looking forward to finding out what she’s having — “soon!” she laughs. “I haven’t started any [nursery decorating] yet. All of it is internal at this point.”