Louis Tomlinson may have just made one of the biggest statements by vowing to marry and have children with his girlfriend Eleanor Calder, but he's right back to playing it cool. ... They split briefly in 2015, but reconciled two years later and Louis has declared Eleanor as the only girl for him.