Frank Ocean is a gay man in a very masculine world.

As a result, the hip hop artist - who collaborated with Kanye West and Jay-Z on their joint album - has faced a bit of scrutiny over his announcement earlier this week, in which he opened up about an affair with a man four years ago.

Posted in: Music