Streisand did not have a relationship with Robert Redford.

Barbara Joan "Barbra" Streisand (born April 24, 1942) is an American singer, actress, and filmmaker. She has had a career spanning six decades.

Streisand has been married twice. Her first husband was actor Elliott Gould, to whom she was married from 1963 until 1971. They had one child, Jason Gould, who appeared as her on-screen son in The Prince of Tides. In 1969 and 1970, Streisand dated Canadian Prime Minister Pierre Trudeau.

She started a relationship with hairdresser/producer Jon Peters in 1974. He went on to be her manager and producer. She is the godmother of his daughters, Caleigh Peters and Skye Peters.

Streisand dated tennis champion Andre Agassi in the early 1990s. Writing about the relationship in his 2009 autobiography, Agassi said: "We agree that we're good for each other, and so what if she's twenty-eight years older? We're simpatico, and the public outcry only adds spice to our connection. It makes our friendship feel forbidden, taboo – another piece of my overall rebellion. Dating Barbra Streisand is like wearing Hot Lava."

Her second husband is actor James Brolin, whom she married on July 1, 1998.

More Info: en.wikipedia.org