Despite appearances, Selena Gomez says she and Niall Horan are just good friends.
ET caught up with the 23-year-old singer on Friday at Billboard's 10th Annual Women in Music event in New York City, where she categorically denied the reports that she and the baby-faced One Direction singer are an item.
"Oh my god! No," Selena clarified. "I love him, I always have. He's amazing."
"I just felt like for me, I am in a place where it is my right to say something and defend myself, because I'm always kind, I'm always nice," Selena explained to ET. "Every now and then I deserve to say what I feel."
The former Disney star certainly looked all grown up on Friday's red carpet, stunning in a sparkly Rodarte dress featuring Swarovski crystals, which she paired with black tights and silver and black stilettos.
"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," the source said.
"Selena seemed super into it," the source added.
Another eyewitness told ET that the "Good For You" singer and the 22-year-old British boy band member looked "flirty."
"He had his arm around her and was rubbing her back, and they were chatting close," the eyewitness said.
Selena later fueled the dating rumors when she not so subtly supported One Direction over her ex, Justin Bieber, on Instagram. When Instagram user @disneylandgomez asked the question, "My friend likes jb and 1d but idk which one to get him? Purpose or Made in the AM?," she surprisingly went with One Direction's latest album.
"Made in the AM," she replied, much to the chagrin of Jelena fans.
Presumably, that had to have stung for 21-year-old Justin, who's recently taken to his own Instagram to post throwback photos of when he and Selena were still a couple.