Daniel Radcliffe is still under the spell of his actress girlfriend, Erin Darke. The “Harry Potter” star attended the premiere of her new play, “The Spoils,” in New York City on Tuesday night. After the show, the pair joined the premiere party at Qi Bangkok Eatery in Times Square.

The couple has been dating since meeting on the set of 2012’s “Kill Your Darlings.” Radcliffe, now 25, played beat poet Allen Ginsberg in the drama, while Darke played the smaller role of Gwendolyn. Radcliffe finally opened up to People Magazine in 2014 about the relationship. "I'm going out with my best friend at the moment. And that's, I think, the way it should be," he told the outlet in an interview last August.

People reports the new off-Broadway production “The Spoils” was written by Jesse Eisenberg. Darke plays Sarah, a woman whose former flame returns to ruin her engagement. Darke previously held roles in “Girls,” “Still Alice” and “The Longest Week.”

Radcliffe has a new movie in the works as well. The actor was set to take the role of Rock Star Games co-founder Sam Houser in a new BBC drama about the controversy that plagued the company in the wake of their successful “Grand Theft Auto” games. However, a recent lawsuit from Rock Star Games may put the skids on the made-for-TV movie, titled “Game Changer," according to Moviepilot.com

Off the Broadway stage and movie sets, the pair has made New York City their home. Earlier this week, Just Jared reported Radcliffe and Darke were spotted shopping and going to the movies together.