While we love seeing Kelly Osbourne's hair walk the line between 'Hitchcockian' tones of grays and lilacs, we all know the dirty truth -- most grays don't look as chic as her hair does on the red carpet. And so gray hair will forever be something we wash out, cover up and altogether deny.

After you're done blaming genetics for that tell-tale sign of age, start fighting back. A diet rich in the complex B12 vitamin may keep your gray's at bay by slowing down the process at the root.

Check out this slideshow for foods that will help you stop the clock on going gray.