The Last Duel. Lopez looked particularly stunning in a white couture dress by Georges Shobeika, while Affleck was handsome as ever in a classic tuxedo. While Affleck's relationship with Lopez from 2002-2004 was heavily documented and in pop culture history, fans of didn't forget that the mogul also dated the Good Will Hunting actor on and off for years until 2000.