An American magazine has come up with claims that Jennifer Garner and Ben Affleck have reunited. According to Star magazine, the pair have reconciled and renewed their wedding vows.

An alleged source said: "Jen took Ben back because, against all odds, he made good on his promise to clean up his act and be a better husband."

"Their friends now believe that Jen is pregnant, and everyone is buzzing that she already has that special glow," the insider added.

"They wanted something quiet and intimate, with just the children present. Jen wore a sweet, simple dress and Ben put on a pair of slacks and a nice shirt. Afterward, she laughed and thanked him for making an honest woman out of her. He also surprised Jen with a fabulous $2.3 million diamond ring. It's all perfect timing, especially now that their pals think she's expecting again," the source continued.

The 44-year-old actress and the Argo actor have remained close, though they announced their divorce in a joint statement on 30 June 2015 — a day after their tenth wedding anniversary. In an interview with the Vanity Fair, Garner talked about her split with the Batman vs Superman: Dawn of Justice actor. She said: "It was a real marriage. It wasn't for the cameras. And it was a huge priority for me to stay in it. And that did not work."