Decisions, decisions. James Corden forced Niall Horan to choose between exes Selena Gomez and Ellie Goulding on the Wednesday, October 26, episode of The Late Late Show.

The ex–One Direction singer, 23, and Corden, 38, joined guests Isla Fisher and Ewan McGregor for a round of “Spill Your Guts Out” — a game where one must either answer a tough question or eat something disgusting.

Horan, who teamed up with Fisher against the late-night host and McGregor, was asked to pick between former lady loves Gomez, 24, and Goulding, 29.

“Niall, you’ve dated both Selena Gomez and Ellie Goulding,” Corden pressed. "It’s your last night on Earth — out of the two of them, who would you rather spend it with?”

If he chose not to answer, he and Fisher would have had to chow down on beef tongue. Ultimately, though, he decided to give an honest (and supersweet) response to the query.

“Because it’s the last night on Earth, Ellie is a big fan of Planet Earth by David Attenborough, so I would sit and watch that with her,” he replied. "For that reason, Ellie Goulding."

This isn’t the first time Horan has named the “Lights” singer his No. 1. During an appearance on The Ellen DeGeneres Show, he played a game of “Who’d You Rather?” and at the end, the “This Town” crooner chose Goulding over sexy stars such as Rita Ora and Kendall Jenner.

Horan was linked to Gomez in late 2015 and briefly dated Goulding in 2013. In a cover story for Seventeen’s April 2016 issue, the British songstress opened up about maintaining an amicable relationship with the boy-bander even after they split.

"We're still friends," Goulding told the mag. "We went on a few dates, and it was really fun. He's a really, really lovely guy. He's got the biggest sense of humor, he's very caring, and I see him as a genuine friend in the industry."

Watch the video above.

Can't get enough of Us? Sign up now for the Us Weekly newsletter packed with the latest celeb news, hot pics and more!