"Oh, he's a great guy," the Dallas Buyers Club actress, 41, told the magazine via Just Jared. "We were full-on grown-ups, but looking back I'm aware we did not know what hit us."
Garner and Foley, now 41, married in October 2000 after meeting on the set of Felicity; Foley starred alongside Keri Russell on the show from 1998 to 2002, and Garner guest-starred in 1998. The two separated in March 2003 and their divorce was finalized in March 2004.
"We didn't have a shot," Garner said. "He's a really good guy, and we just imploded."
Soon after their divorce, Garner started dating her Daredevil costar Ben Affleck. The couple eventually married in June 2005, and are now parents to daughters daughters Violet, 7, and Seraphina, 4, and son Samuel, 18 months. Scandal actor Foley married actress Marika Dominczyk in June 2007, and the spouses are parents to daughter Malina, 3, and son Keller, 16 months.
Garner told Allure that marrying actor and director Affleck -- one of Hollywood's biggest stars, now set to play Batman in Man of Steel sequel -- has made her more cautious about attending events together. "It can be too much," she explained. "I think especially for women, they can really lose their identity and just become 'wife of'."