Barbra Streisand and James Brolin have been married for 16 years, but their relationship didn't exactly start off on the right foot!
In fact, when the Tony Award-winning actress, 72, first met her second husband at a dinner party, she insulted him!
"You apparently said something about his hair, you didn't like his hair and he knew in that moment that you were the one, he fell in love with you in that moment," Meredith Vieira said to the star on the Nov. 12 episode of "The Meredith Vieira Show."
"Yeah because I told him the truth," Barbra said of James' infatuation with her when they initially met. "Most people don’t tell the truth, they are afraid of the truth, but I like the truth."
Barbra and James at an event on Nov. 11, 2013. (Photo Credit: Getty)
Though James, 74, claims he immediately knew that Barbra was 'the one,' it took the "Funny Girl" star a little bit longer to decipher how she felt for him, she admitted.
"It took me a couple of months," she told Meredith, adding she doesn't remember when she fell in love with James because it seemed to just happen naturally over time.
And now, after 16 years of marriage, the couple are happier than ever, Barbra revealed.
When Meredith asked if they are still holding hands after all these years together, the iconic performer sweetly replied, "Yes we are!"