A lot of rock stars dress very feminine and have great success with that style. Glam rock? Another guy dressing feminine but having success with it is ziggy stardust.
this guy is a straight guy who raps and is alleged to have beein involved in homicides and part of a gang of hardened criminals. just he also has a unique sense of fashion.
there is also gay rappers like lil nas x but i omit him here as I show how far what is acceptable has come.