Selena Gomez and Niall Horan may or may not be dating, but the One Direction singer boldly admits he'd marry the "Come Get It" singer if he had the chance.

Hollywood Life reports Horan shared his shocking confession while making a recent appearance on "The Late Late Show With James Corden" during an episode of "Carpool Karaoke."

As Corden put him through a game similar to the "sleep with, marry, kill," segment Horan picked Gomez when peppered with a list of celebs he might choose to walk down the aisle with. 

When specifically presented with the names Gomez, Tina Fey and Demi Lovato and asked to select which he would pick to sleep with once, marry or spend a yearlong cruise with without physical intimacy, Horan responded "sleep with Tina Fey, marry Selena Gomez, go on a cruise with Demi Lovato."

Word is the show was likely taped during one of the band's recent LA trips, or prior to Horan and Gomez being spotted making out following their Dec. 4 performances at the KIIS-FM Jingle Ball. They were also later spied on a date together at the Santa Monica Pier.

Still, the 23-year-old Gomez recently told reporters she and Horan are not dating and are just friends.

"Oh my god! No," she said. "I love him, I always have. He's amazing."

Rumors of the two being an item started to circulate after they were spotted getting up close and personal at Jenna Dewan-Tatum's 35th birthday party.

"They tried their best to keep to themselves in their private booth behind the DJ table in the main room but that was not happening," a source said. "Selena seemed super into it."

Not long before that, Gomez was spotted out and about with on-again, off-again boyfriend Justin Bieber, where he serenaded her during a romantic dinner date.