Jennifer Aniston believes the secret to a successful relationship is being able to talk about your problems.

The 'Horrible Bosses' star - who is dating actor Justin Theroux - insists it is crucial to be able to talk openly and honestly to your partner in order for love to last.

Jennifer - who was previously married to Brad Pitt and has had dated several famous stars, including actor Vince Vaughn and musician John Mayer - said: "You need to talk to each other and you have to say what you want.

"You don't confront your man about things which you're not happy about, you approach it in a much more constructive way. You never want to be in an adversarial situation where it's you versus him. All couples face those kinds of difficulties, but you've got to be able to talk about your problems and your needs and do it in a positive way. That's easier said than done, of course."

As well as sharing her advice on relationships, the 42-year-old actress has also revealed her philosophy on life.

Jennifer insists she doesn't "waste time being negative" and tries to be an "optimistic" person at all times.

She explained in an interview with new! magazine: "It's important to live openly and with hope; I try to be open and look forward to tomorrow. I consider myself a very optimistic and positive person. I want to be caring and understanding of the people I love and enjoy their company and spend good time with them.

"It's so easy to find things to worry about or complain about and I've learnt over the years that you don't need to waste time being negative. Having a good conversation over a bottle of wine is about as magical an experience as you can have when you're in the moment and allowing yourself to enjoy things."