He may be a diehard Red Sox fan, but that doesn’t mean Ben Affleck isn’t willing to take diet advice from a former Yankee … and his ex-fianceé! On March 4, the 46-year-old actor visited the Today show looking trimmer than ever, and he revealed that he had Alex Rodriguez and Jennifer Lopez‘ 10-Day Challenge to thank.

If you’re wondering why Ben looks so healthy lately, he’s not shy about the answer. “I hate to be shallow about it, but I just did the A-Rod 10-Day Challenge, which I saw on this show, and got inspired by,” he said while chatting with Hoda Kotb. “I saw Carson Daly bombed out after a day and a half, I said, ‘I know I can get past the donut tray for longer than a day.'” While he definitely enjoyed poking fun at Hoda’s co-host, he was serious about the results.

“It’s not easy,” he said. “I will admit that it was a little bit tough, but I did it … I feel a lot better.” Ben revealed that the first few days were the hardest “cause I’m definitely somebody that likes bread, [and this diet is] no bread, no sugar, no dairy, supposed to be no caffeine, but I cheated on the caffeine a little bit.” But in the end, he said he “felt pretty good,” though he couldn’t help but celebrate by going back to an old habit. “Of course then by the end of the ten days I had three bagels,” he laughed.

The challenge definitely isn’t easy. A-Rod announced it in January on his Instagram, writing, “Join me and Jennifer for a 10-day challenge. No carbs, no sugar. Who’s in? 😰” He also added, “Someone hide the cookie dough 🍪.” Alex and J.Lo are both notorious cookie fans, so even for the challenge creators, there were hurdles. Still, you can’t get a better reset than going cold turkey on carbs and sugar, so if you’re brave enough to try it, go for it!