Married for 19 years
Barbra had a long road to happiness. She met James when they both were more than 50 years old. Streisand believes that kindness and honesty are the pillars of a happy marriage, and the couple shares absolutely everything with each other.