Their smiles seem to suggest that life is good again.
Desperate Housewives actress Marcia Cross and husband Tom Mahoney – pictured in Los Angeles – appear to be more united than ever following his cancer battle.
It was a rare sighting of the couple out together as the stockbroker understandably kept a low-profile during his illness.
Tom also kept details of his condition private, refusing to comment on the type of cancer he had.
In fact, the duo – who married in June 2006 after meeting in a flower shop – didn't even tell their twin daughters, Savannah and Eden, who are three and a half.
"There's no point in telling our kids," 48-year-old Marcia told People magazine.
"They were so young and anything to them is normal, so they didn't know things weren't normal."
"They're enjoying their life," she says. "Daddy's fine. It's in the past. He has nothing to say."