Louis Tomlinson and Eleanor Calder are reportedly back in each other's arms after the news that he's going to be a baby daddy emerged.
A report from Hollywood Life claimed that the One Direction member surprised his ex during her 23rd birthday.
The source alleged, "Eleanor received the sweetest message along with flowers from Louis. She's still in LA visiting her best girlfriend, so he sent her 23 sunflowers, 23 white roses and a stuffed animal, a cute plushy elephant, with a note wishing her the best birthday ever and that he was thinking of her."
But a previous report from the same tabloid claimed that Eleanor Calder couldn't move on from the news that Louis Tomlinson is having a baby with Briana Jingworth.
Apparently, Eleanor Calder got "kind of sick to her stomach" especially since it wasn't four months since she split with Louis Tomlinson.
Louis Tomlimson and girlfriend Eleanor Calder split after he reportedly cheated on her with a mystery girl at the sidelines of the One Direction concert in Thailand last week.
That mystery girl turned out to be Lucy Julian, 20, the daughter of designer Alexander Julian, alleged the new report from Daily Mail.
It was only later that confirmation emerged about the Louis Tomlimon and Eleanor Calder split, with a spokesperson saying, "'Louis and Eleanor split up two weeks ago. They have not announced this as they wanted some privacy during this time."
But Hollywood Life claimed that Louis Tomlinson is trying to woo Eleanor Calder hoping that she could set aside the baby news for now.
"He's been reaching out toEleanor more than ever before and reassuring her that he never wanted to hurt her...that the pregnancy wasn't planned and that he's not in a serious relationship with Briana," the source added.
"He's been telling Eleanor that no one can compare to her. Louis feels like he let Eleanor down and for that he's really sorry."