Mary Stuart Masterson pregnant

Marystuartmasterson_290 Having a child has been a long time in coming for actress Mary Stuart Masterson.

The 42-year-old actress announced last week at the Rainforest Alliance 2009 annual gala in New York City that she's finally expecting her first child, according to Life & Style magazine.

Masterson has been married to actor Jeremy Davidson, who stars on Lifetime's "Army Wives," since 2006. They've been trying for a child for a while now.

Masterson is best known for her '80s and '90s roles in films like "Some Kind of Wonderful" and "Benny & Joon." Lately, she's taken her skills to TV, guest starring on "Law & Order: Special Victims Unit" and "Cupid."

Related:

'Law & Order: CI's' Julianne Nicholson pregnant, replaced on show
Tobey Maguire, Jennifer Meyer have a boy
'Grey's Anatomy' star Chyler Leigh gives birth
Julie Chen, Les Moonves expecting