El compromiso de Jennifer López y Ben Affleck es posiblemente el final feliz más bonito que ha visto Hollywood.