Sharon Osbourne and Ozzy Osbourne are to renew their wedding vows for the second time.

Sharon Osbourne

Sharon Osbourne

The 64-year-old television personality has revealed her husband - who she briefly split from in May after he cheated on her - has asked for the couple to say 'I do' again.

She said: "I'm happy and to be honest that's all I want for Christmas this year. Ozzy has asked me to renew our wedding vows and I'd like to."

And Sharon admits their careers have got in the way of their relationship at times.

She added to The Sun on Sunday newspaper: "In my life I have been so blessed but when one side of your life is so brilliant other things can suffer. It is hard when you are both successful and both working away.

"It is easy to take each other for granted. We have been married for 35 years and been together 38 years. You have to have some ups and downs."

Meanwhile, Sharon previously admitted she spent 25 years trying to "fix" her husband's addictions.

She said: "It took me years and years to actually realise that I would think, 'I can fix it, I can do it. Because I love him so much. I can make my husband stop using drugs and alcohol. He'll do it for me. I know he'll do it.'

And then it took me a good 25 years to actually realise that you can't do a damn thing. Nothing. They say that you can't get better until you find your spiritual health. It's, like, the major part."

And Sharon insists everything is going good for the pair now.

She added: "Everything is good. Everything's on track. Listen, I'm blessed, I have a blessed life, I'm very lucky to be doing what I do. You know what, my hubby as I call him a dirty dog, he might be a dirty dog, but he's my dirty dog. I've known him since I was 18 and I'm 64 can you believe it?"