not very rocking, this outfit is more on the bohemian-vintage-girly side. Try darker colors, like that other girl said, and use leather or jeans and drop the floral print. Floral prints have no place in rock music lol
Maybe with like, a black leather-ish kimono and darker shorts since its rappers and an alternative rock band.. Honestly I like it very much, but the florals and lighter colored shorts are too girlie/ indie rock for that kind of music.