Cee Lo Green in homophobia row

Cee Lo Green has apologised after getting into a homophobia row.

The 'Forget You' star lashed out on his Twitter page after responding to a music critic's review of his show in Minneapolis with Rihanna.

'I respect your criticism, but be fair! People enjoyed last night! I'm guessing you’re gay? And my masculinity offended you?' he wrote.

Although he deleted the tweet aimed at Andrea Svensson, his comments sparked a backlash, forcing the singer to apologise.

'I was being a little bit outspoken that night, a little outrageous. I always expect people to assume that everything I do is part of my character and sense of humour,' he told Us Weekly.

'I assumed that whoever it was would assume it was all in good fun. It wasn't taken so well, apparently.'

Cee Lo also said he did not harbour 'any sort of negative feeling toward the gay community'.

'I'm one of the most liberal artists that I think you will ever meet, and I pride myself on that. 

'Two of the remaining members that I have on my team on The Voice are proud and outspokenly gay.'