Sharon Osbourne paid tribute to her late husband Ozzy Osbourne a year since he died on what would have also been the couple's 46th wedding anniversary telling the world he will be 'forever my heart'