Well, it makes him look a little older than the teenager he is
I think the color isn't too bad, especially with the long hair in S3, but it's too bland for Justin, I prefer him with stronger color, like black, red, deep blue. But really, I don't know if Randy has ever looked bad with anything they put on him as Justin... I can't recall anything right now.