Naughty Boy is ecstatic at the reaction to his new song with Beyonce Knowles.

The controversial music producer - who has had public spats with former friend Zayn Malik and Zayn's ex One Direction bandmate Louis Tomlinson - has taken to Twitter to thank fans for their support for 'Runnin' (Lose It All)' .

He wrote: ''Thank you to everyone around the world for supporting and believing in this song, it means everything. #LoseItAll.''

He also paid tribute to Beyonce and his other collaborators, tweeting: ''Thank you to @Beyonce @ArrowBenjamin @CarlaMarieUK @JONNYCOFFER for allowing me the pleasure in working with you on this song.. #LoseItAll

''The production would've not been possible w/o @shakavelimusic @BlazinBeatsReal @MacAndPhil &Tobi working together to bring this song alive (sic).''

Naughty Boy previously removed the song from YouTube after Beyonce said she wanted to have it for herself.

The insider said: ''Bey called him to discuss the track and it's thought she will record her vocals in the next couple of weeks.''

The producer hit the headlines back in July when former One Direction star Zayn hit out at him on Twitter branding him a ''fat joke'' following several months together in the studio where they had been working on the 22-year-old singer's debut solo album.

But Beyonce wasn't put off by his falling out with Zayn and is reportedly even persuading her husband Jay Z to sign him to his record label Roc Nation.

A music industry insider previously said: ''Naughty Boy's track 'La La La' became a worldwide hit and it managed to catch the attention of Jay Z.

''Beyonce played a major role in the talks with Naughty Boy and they have formed a close friendship. She shares Jay's belief in Naughty Boy's talents and has expressed an interest in working on a track together.''