06/04/2010 01:15 pm ET Updated Dec 06, 2017

Joanne Baldwin, Colin Montgomerie Mistress (PICTURE)

Colin Montgomerie has apologized for having an affair with ex-girlfriend Joanne Baldwin.

According to the Mirror, the 47-year-old Ryder Cup captain has cut off the relationship with his former lover in an effort to keep his marriage together. Baldwin, who is 50, dated Montgomerie after he had marital problems in 2004.

Scroll down for a picture of Baldwin taken in 2006.