Top Stories

Harry Styles Was Up For Roles in 8 Movies But Wasn't Cast (Including 2 That Premiered in 2024 & Another That Isn't Out Yet!)

2019′s Last Christmas

Emilia Clarke and Henry Golding took center stage in 2019′s Last Christmas. However, it’s been confirmed by director Paul Feig that Harry was in the running for Henry‘s part.

“I love Harry. We wanted him to play the part that Henry Golding played but he turned it down because he felt he was too young for the role,” he told The Sun.

Years later, Paul told Yahoo that he tried to get Harry in “a few” movies.

2023′s The Little Mermaid

Halle Bailey‘s Princess Ariel falls in love with Jonah Hauer-King‘s Prince Eric in 2023′s retelling of The Little Mermaid. However, it could have been Harry Styles belting out Eric’s song “Wild Uncharted Waters” instead.

Director Rob Marshall confirmed that the One Direction hitmaker was up for the role, but he turned it down. Harry had a reason for the decision, too.

Harry “really felt like he wanted to go off and do the movies that he ended up doing, which were sort of darker,” he explained to EW.

The musician also confirmed that it “was discussed” during an interview with The Face. ​“I want to put music out and focus on that for a while. But everyone involved in it was amazing, so I think it’s going to be great. I’ll enjoy watching it, I’m sure.”

We previously rounded up several other actors that were up for the role.

Just Jared on Facebook