Sharon Osbourne looked fresh-faced as she stepped out to enjoy a spot of festive shopping. The popular TV personality wore black leather trousers teamed with a sheer cream knit cardigan layered over a ...