Harry, who did not speak about his bereavement until three years ago, told the BBC that it wasn’t a sign of weakness to speak about problems. Harry was 12 when Diana died in a car crash in 1997.
The 31-year-old Harry says “I really regret not ever talking about it.”
He, along with the Duke and Duchess of Cambridge, have been spearheading the Heads Together campaign to end stigma around mental health.
The comments, broadcast Monday, came during a Heads Together barbecue with athletes who had struggled with mental health issues.
Among others attending the event were England soccer star Rio Ferdinand, whose wife died from cancer.
Harry says that anyone — be they members of the royal family or van drivers — can be affected by mental health issues.
“Everyone can suffer,” he said.
With file from Global News