US rapper 50 Cent has made a surprising u-turn on his previously homophobic stance by supporting gay hip hop star Frank Ocean and same-sex marriage.
The Get Rich or Die Tryin' artist has had his knuckles wrapped more than once for voicing his anti-gay views.
But now the New Yorker seems to have had a change of heart, standing up for hip hop singer Frank Ocean after he revealed his first love was a man.
He told MTV UK that anyone who has a problem with Ocean is an 'idiot'.