Ashton Kutcher thinks Demi Moore is "the brightest light in the room".

The 31-year-old actor is blissfully happy with his 46-year-old wife, who he married in 2005, and claims the secret to their relationship is always making time for each other.

He told Parade magazine: "The real trick is putting yourself around people you admire. That's why I married my wife. I locked in the brightest light in the room.

"My wife and I have an agreement in our marriage, and part of that contract is that we are going to shine our lights on each other. My relationship with Demi is so solid, thank God, and we're so communicative about the way that we're feeling, that we don't allow space to come between us. I definitely believe that if you stop working at relationships, they go away."

Ashton admits he hasn't always been as content with his life.

When he first decided he wanted to be an actor he struggled for work, but was too proud to ask his family for help.

He explained: "It was always a good thing to hook up with a girl and got to sleep someplace nice for the night. I wasn't there to stay, but if you did hit it off with a girl, her place was always nicer than yours.

"I was broke, really running out of money. I had to go home for the holidays, but I couldn't expose the fact that it wasn't going well. I bought my whole family these fake watches and fake Versace pants so I could take them home and show them how well I was doing even though I didn't have a place to live."