On the point of tears, Frederic von Anhalt told the AFP news agency his wife had passed away at home, surrounded by her friends and family.
"Everybody was there. She didn't die alone," he said.
Born in Hungary, she emigrated to the United States during World War Two and made her Hollywood debut in 1952. She was married nine times.
She appeared in more than 70 films, but was more famous for her celebrity lifestyle.
She first married at the age of 20 and for the last (and longest) time when she was nearly 70 to the man who outlived her.
By her own reckoning she was only married eight-and-a-half times - she said she didn't really count a Spanish duke in 1982.
Born Sari Gabor in Budapest on 6 February 1917, the future starlet was immediately nicknamed Zsa Zsa by her family.
Though she had initially wanted to be a vet, her mother had other ideas - and her beauty soon saw show business beckon.
Gabor was crowned Miss Hungary in 1936, but was later disqualified for lying about her age to enter the pageant.
Her credits include a long list of roles in such hit films as Moulin Rouge (1952), Lili (1953) and Queen of Outer Space (1958). More recently, she featured in the Nightmare on Elm Street series and in the Naked Gun spoofs.
In her heyday, Gabor embodied Hollywood's platinum blonde ideal and was famous for wearing lame gowns.
Her only child was Constance Francesca Hilton, her daughter with hotel magnate Conrad Hilton, who was born in 1947.
Gabor was arguably among the first women to be "famous for being famous" - a quality often attributed to her famous great-granddaughter by marriage, Paris Hilton.
She was affectionately mocked for her strong Hungarian accent, in which she called everybody "darling" - or "dahlink" as she pronounced it.
"I call everyone 'dahlink' because I can't remember their names," the socialite once said.
Her mother had reportedly told her: "You don't have to marry every man you sleep with."
Gabor said she did it because she "never stopped being a Catholic at heart".