Sharon Osbourne was born in London in 1952. She is married to rock legend Ozzy Osbourne and has three children: Aimee, Kelley and Jack. She divides her time between Los Angeles and Buckinghamshire.
Sharon Osbourne's life has always been an extreme rollercoaster ride. And despite her best efforts, the last few years have been the most dramatic and…