Broadway heartthrob Billy Magnussen dons leather chaps to play Rapunzel’s Prince in Disney’s “Into the Woods,” which would have been appropriate attire for another high-profile role he almost landed. Magnussen is one of the few actors Universal executives auditioned for the role of Christian Grey in “50 Shades of Grey” last fall after Charlie Hunnam dropped out and before they cast Irish hunk Jamie Dornan.

“You know, I don’t really care,” Magnussen told Variety on the New York red carpet at the world premiere of “Into the Woods” on Monday night. “It’s what fate had in store. It’s never really losing a role. It’s never mine to begin with, so how can I be upset for something I never had?”

Will he watch “50 Shades” when it bows in theaters next Valentine’s Day? “Maybe I’ll have a BDSM party with myself and invite some people and we’ll do that instead,” he joked.

In the meantime, the Tony nominee is happy to croon his princely tunes onscreen — a part he was offered after Jake Gyllenhaal dropped out for “Nightcrawler.”

“I’m just really thankful to be a part of this,” Magnussen said. “Actually, Meryl got me the job. I was doing a play [‘Vanya and Sonia and Masha and Spike’] and she came and saw the play and told [director] Rob Marshall to let me audition. I remember the first day I showed up for the first read through and Meryl’s like, ‘I got you this f—ing job!'”