Kelly Osbourne attends the premiere of 'God Bless Ozzy Osbourne' during the 2011 Tribeca Film Festival on April 24, 2011 in New York City. Is her outfit a turn-of-the-century mistake, or does this one take the cake?