They reignited their romance earlier this year, after parting ways in 2015 due to his hectic tour schedule with One Direction.
But Louis Tomlinson and Eleanor Calder proved they were more loved-up than ever on Saturday, as they fooled around together ahead of the Conor McGregor vs Floyd Mayweather boxing match in Las Vegas.
The brunette beauty, 24, showed off her enviably slender frame in a white crop top and jeans combo as she giggled with her beau, 25, before the high-profile fight.