I couldn’t help but notice how great Kelly Osbourne looks on the lastest Cosmopolitan cover! She was recently feautured on the July issue and I really couldn’t be happier with their decision. Just by looking at