who does will marry in will and grace
The Finale (Will & Grace) Two years later, Grace moves with Leo to Rome and lives there for a year. They then move back to New York City, where they raise their daughter, Laila. Will and Vince D'Angelo (Bobby Cannavale) have since reconciled, and are raising a son, Ben. Karen and Jack grow tired of the fact that Will and Grace are not speaking with each other, so they lure them to the same place and force them to make up. The four meet at Will and Vince's apartment, and even though Will and Grace have a pleasant evening together, they find that too much has changed between them, and drift apart.