Ulrika Jonsson was last night crowned the winner of Celebrity Big Brother 2009.
The former weathergirl beat music journalist Terry Christian to the top spot in the final of the celebrity reality show.
When the result was announced, Jonsson said: "Oh my God, that's bonkers."
Jonsson left the house amid fireworks and confetti.
Despite taking 56.7% of the votes for the final two places, the television presenter could not avoid the inevitable boos which have come to accompany the exit of every housemate.
Christian was second with 43.3%. In third place was US rapper Coolio, while actor Verne Troyer took fourth place and former singer Ben Adams came last.
William Hill said Jonsson's victory was "the biggest shock in reality TV history".
Before the vote, the bookmaker had odds of 1/5 on Troyer winning the day, and put the chance of a Jonsson win at 12/1.
A spokesman said the company had resigned itself to a huge loss, but had in fact won £100,000 (€106,311) because so few people were betting on Jonsson to win.
In the studio with presenter Davina McCall, Jonsson said of Big Brother: "It's singularly the weirdest experience of my entire life and I've had quite a weird life."
The 41-year-old said she had not expected to survive the first round of nominations.
The mother of four said she understood why some of the housemates had found her bossy. "My husband tells me that all the time. I'm a mother, and I have to organise people so it has to be like that. Sometimes I get told to just stop. It's hard to switch off, you are a certain way."
Christian paid tribute to Jonsson, despite dubbing her the housemate with the biggest ego in the first week of the show.
He said: "She had her moments but I really liked Ulrika, she's a good laugh, she's got a good sense of humour."
The music journalist said he hoped to keep in touch with his former housemates.
"We're all going to have a drink. I'll get all their addresses. We'll have a drink to take the edge off," he said.