A princess has shared her heartbreak after the tragic death of her husband - just days before she is due to welcome their first child.

Princess Josefa von Hohenzollern took to social media to announce the death of her husband Prince Harald von Hohenzollern - a German aristocrat - who has passed away just nine months after they wed.

Josefa, who is running to be re-elected as mayor of the German town Leonberg, shared a tribute to her husband, 63, with a collage of images of them together. It is believed he died after suffering a heart attack while away working as part of the diamond industry in Windhoek, Namibia.

READ MORE: Prince Harry suffers major 'snub' by Royal Family as he's missing from key statement

READ MORE: King Charles gives rare grandchildren insight with cheeky comment to ITV star

In the tribute, she also wrote that she would be taking time away from her campaign trail to grieve, say goodbye and care for her unborn child.

In a heartbreaking post, she wrote: "Dear fellow citizens of Leonberg, today I am writing with a heavy heart. My beloved husband Harald v. Hohenzollern died quite unexpectedly of a sudden cardiac death. This loss hits me very deep.

"I need time to grieve, say goodbye and be there for our unborn child. That's why I will be stepping back from campaigning and social media in the coming days.

"I hope for your understanding during this time off and thank you from the bottom of my heart at this point for your condolences and support."

She later told a local newspaper that she would be continuing with her candidacy in the upcoming election as it would be "in my husband's best interests".

Josefa, 51, became a princess upon marriage to Harald in 2024. They wed in her hometown of Kollnburg in Germany having met two years earlier at a trade fair.

Harald is part of a former German royal dynasty that dates all the way back to 1061, with members hailing from Germany as well as Romania.

Read more
These looks of TV actress Haley Shah are best for monsoon, you also copy
Khelja
If gas is made in the stomach, then chew this 1 leaf, toxin will come out of the body and the veins will fall light, Sadguru will tell the benefits …. – News Himachali News Himachali
Khelja
Income tax will be tricked heavy, may be jail for years
Khelja
Sawan 2025: Sandalwood in these 7 places of Shivling in Sawan, doors of luck will open!
Khelja
Nipah virus spread in Kerala, two people killed, know symptoms and prevention
Khelja
GK Puzzle: 925 Barati How to sit on 26 chairs? Think if you have a mind !!! – News Himachali News Himachali
Khelja
Do you not have this share of Tata somewhere? Sell, otherwise there may be a loss of up to 40%!
Khelja
Shweta Tiwari, who once earned 500 rupees, today is so much wealth, mistress, like this
Khelja
Bhuteshwar Mahadev Temple: Shiva’s abode as Kotwal, know the amazing story of Bhuteshwar Mahadev Temple in Mathura
Khelja
Will Jasprit Bumrah return for 4th Test vs England? Shubman Gill shares thoughts post Lord’s loss
Khelja