Barbra Streisand and James Brolin have been married for 16 years, but their relationship didn't exactly start off on the right foot!
Related Story: Marilyn Monroe's Love Letters from Joe DiMaggio, Arthur Miller to Be Sold at Auction
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."
Related Story: It's Over!: Robin Wright & Ben Foster Call Off Their 10-Month Engagement
"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.
Related Story: WATCH: Husband Proposes to His Wife (Again!) After Finding Wedding Ring Lost for 15 Years!
"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.
Related Story: Hot Mama!: Kate Hudson Talks Baby No. 3!
When Meredith asked if they are still holding hands after all these years together, the iconic performer sweetly replied, "Yes we are!"
Your life just got exponentially better and more stylish now you've signed up for our newsletter. Fabulousness awaits!