The awkwardly over-the top, eclectic and later-regrettable phase of fashion is inevitable for any teen idol.
It appears now that Justin Bieber's in the thick of his "look back later and cringe" era. The 18-year-old pop star stepped out Wednesday in London wearing an oversize, studded, neon-yellow hat (!) and purple leopard-print pants. (To be fair, his glasses are cute and the shirt is fine, too.)