Jennifer Aniston likes to stay in touch with her ex-lovers.

The 'Horrible Bosses' actress – who was previously married to Brad Pitt and has dated several stars including Vince Vaughn and John Mayer – has learned something from everyone she has dated so tries to keep her former partners in her life.

She told LOOK magazine: "I've had some awesome relationships. Whether they lasted a long time or not, all of them were great.

"I learned from every single one of the. I know they were in my life for a reason – part of my destiny. I think it's nice to keep in touch."

Jennifer is now dating actor Justin Theroux and says Friendship is important to her in a relationship.

She said: "I look for loyalty, discretion, a sense of fun and just a great pal to hang out with."

The 42-year-old actress recently admitted she feels happy and blessed with the way her life is at present.

She added: "I feel happy. Blessed with an amazing career. I have the best friends.

"It's your choice to be positive or negative. I choose to be happy."