Niall Horan may not be the innocent, sweet Mullingar man we've known him to be...

A new song from Niall Horan's ex-girlfriend Haille Steinfeld seems pretty incriminating. That is, if the song is about him.

Mind you, its title - 'Wrong Direction' (geddit? Because of One Direction?) - is a pretty big clue.

The song opens with the lyrics: "I don't hate you, no, I couldn't if I wanted to, I just hate all the hurt that you put me through."

Later there are hints of cheating and other issues in the relationship in such lines as "on my tiptoes but I still couldn't reach your ego," "everyone thinks that you're somebody else, you even convinced yourself", and "Lookin’ back, I probably should have known, but I just wanted to believe that you were out sleepin’ alone."

The chorus goes: "Loved me with your worst intentions, Painted us a happy ending, Every time you burned me down, Don't know how; for a moment it felt like heaven."

Ooof. And right in the feels.

Niall and Hailee were together from from December 2017 to December 2018.

Steinfeld is an actress, best-known for the 'Pitch Perfect' movies and 'Bumblebee', as well as a singer.

She dropped the new single, which you can listen to below, on New Year's Eve.