Will & Grace - S9E10

Will, Grace, Jack and Karen attend the wedding of Will's ex-boyfriend, Vince. While Grace tries to keep Will from making a scene, Jack learns that his wedding hookup has many strings attached.