Legendary heavy metal rocker Ozzy Osborne's cause of death has been revealed after he died last month at the age of 76.

The Black Sabbath frontman, who was diagnosed with Parkinson's disease in 2019, passed away on July 22 surrounded by his family.

According to his death certificate, the singer died from an 'acute myocardial infarction' and 'out of hospital cardiac arrest'.

Ozzy was laid to rest on the grounds of his own mansion in Buckinghamshire last week during a private funeral attended by his family and a host of rock royalty.

His widow Sharon, 72, and their children were joined by stars including Marilyn Manson and Ozzy's lead guitarist Zakk Wylde during the event at the family's 250-acre estate near Gerrards Cross.