Halsey proves she's not bad at love at all!

The 25-year old singer and songwriter Halsey confirmed her relationship with 32-year old American actor Evan Peters after her breakup with punk rocker, Yungblud.

Halsey was in an interview with Ellen DeGeneres on her show, where she discussed what going on her life, including her love life. However, Ellen plotted a prank on her and had an Evan lookalike hidden in a box beside her seat.

While the singer was talking, the Evan lookalike sprung out of the box, surprising the 25-year old singer and leading her to open up about her new relationship.

"You distracted me with the boyfriend question," Halsey said while still recovering from the shock. "I wasn't ready."

Ellen then answered thatr it's called a one-two punch, to which the singer replied: "Yeah, I don't know what's scarier though, having to talk about my boyfriend on live TV or having that happen. That was a double whammy."

With that statement, Halsey just confirmed she is dating Evan Peters.

Halsey went on talking about the "American Horror Story" star, who is now her official boyfriend. She also shared how they celebrated the 100th episode of the Netflix hit last Saturday night at Hollywood Forever, California.

In their celebration, the new couple dressed as Sonny and Cher, and it was their first red carpet debut as a couple. The two rocked in their outfits and gave out their best smiles to the cameras.

Halsey and Evan were first linked romantically in September when they were spotted at Six Flags Magic Mountain theme park, with their hands intertwining each other.

A source also revealed how they were "into the moment" because the two were not even bothered if anyone is seeing them holding hands. The same source also revealed they were both laughing and flirting the whole time while waiting in line for the ride and looking absolutely in love.

However, everyone was still thinking that Halsey is still dating her fellow singer Yungblud, but there have been no recent reports and pictures of them going out or being together in months.

On the other hand, Evan Peters was known to have had a longtime relationship with his "American Horror Story" co-star Emma Roberts for seven years, but the couple called it quits in March. Emma is now dating movie actor Garret Hedlund.

Watch the full interview here: