Justin Bieber made an appearance yesterday at the 2012 Consumer Electronic Show in Las Vegas. He's been stepping up his style game as of late, so we're kind of at a loss for words with what he wore to the event. How do you feel about his custom Levi's trucker jacket with the Louis Vuitton monogram panels on the shoulders? And leather sleeves? Plus a leather hood? Is all of that really necessary?

[images via Zimbio]

Follow @ComplexStyle for the latest drops, info, and lifestyle news.