James Tupper buys girlfriend Anne Heche a new engagement ring every year, despite the couple having no plans to marry.
Anne Heche is given a new engagement ring every year.
The actress has been dating James Tupper since they met in 2006 on the set of US TV series 'Men In Trees' and despite having no plans to marry, the 'Mercy' star insists on regularly gifting his partner with a new gem.
James said: "We are eternally engaged. That means I have to give her a new ring every year. I'm not saying we'll never officially get engaged, but she likes getting a ring every year."
The couple raise two children together, seven-year-old Homer from Anne's previous marriage, and Atlas, six-month-old Atlas, and James admits he would love to have another child - but the actress isn't as keen.
He told Life and Style magazine: "I'd love to have a girl. I'm trying to talk Anne into it, but like every actress, she says, 'I don't want to get fat again. I have a career!'"