Jennifer Aniston, 45, is now happily engaged to Justin Theroux, but she has said that she feels an "unappreciated boyfriend" from her past - who went on to die from a brain tumour - should have been The One for her.
Speaking candidly in an interview with the New York Times, the Friends star explained that she was young when she dated the unnamed ex - and that she didn't appreciate him as much as she should have.
“He was my first love — five years we were together,” she said.
“He would have been the one. But I was 25, and I was stupid."
However she feels her first love has forgiven her, admitting that she feels he has sent her Justin as a gift from heaven.
"He must have sent me Justin to make up for it all,” she said.
A source has claimed to the Mail Online that Jennifer was speaking of Broadway actor Daniel McDonald, whom passed away, at the age of 46, in February 2007 after being diagnosed with a brain tumour.
The pair dated for four years.
The source claimed: "When Jennifer heard the news she was heartbroken.
"There will always a special place in her heart for him. Now she feels as though Daniel may have had something to do with helping her find Justin - also a New York actor - because she feels her new fiancé reminds her a lot of Dan."
We're glad to hear that Jennifer - who has won rave reviews for her performance in independent film Cake - is finally happy in love.