You gotta give it to Gavin Rossdale. I mean, he's how old? Forty? And he's rocking a vintage/80's-new-wave/nod-to-Michael-Jackson-from-before-he-turned-freak look that you just wouldn't expect on someone born before 1980.
Still, he's a rock star, and he's married to the glamtastic Gwen Stefani, so I guess he's allowed. There's probably a rule in their household that no family member can walk out the door without referencing at least two fashion eras and without including at least one item of clothing or footwear that coudl be identified as 'street.'
How this bodes for their children, I don't know, but it's clearly working for Gavin.
Source