Ed Sheeran has written a song about his love of marijuana.

The 'Thinking Out Loud' singer - who's released a string of romance-driven songs over the last 12 months - debuted a new ballad titled 'Sweet Mary Jane' at the Forest Hills Stadium in New York about his love of smoking weed.

The 24-year-old star sung: ''I woke up early looking out my window at the Amsterdam sky / Oh baby, I was high last night / Cafe clouds and red lights.''

He continued: ''I'm so damn high/ Have you seen my eyes?''

The Brit has been in the US on his 'X' tour and the New York crowd reportedly loved the edgy performance, enjoying the shift in subject matter from singing about heartbreak to singing about marijuana.

The Grammy Award-winning artist ended the set with a version of 50 Cent's 'In Da Club', and a cover of Iggy Azalea and Charli XCX's 'Fancy'.

'Sweet Mary Jane' was praised by a number of Ed's fans, with one writing: ''How does Ed Sheeran make a song about smoking weed sound so lovely.''

However, others were less than impressed, commenting: ''Ed needs to lay off the alcohol and weed. Seems like he's getting a little too caught up in the things that could lead to his downfall.''