Amy Winehouse has been named the least desirable celebrity wife.

The 'Rehab' singer - famed for her troubled marriage to drug addict Blake Fielder-Civil, tattoo-covered body and eccentric behaviour - topped a poll by My OK! Wedding magazine, in which readers were asked who would be a terrible spouse.

Joining Amy on the list of bad wives were Lindsay Lohan, Britney Spears, Madonna, Gwyneth Paltrow and Lady GaGa, while Charlie Sheen - who entered rehab last week for drink and drug problems - was named least desirable celebrity husband, closely followed by Mel Gibson and Tom Cruise.

While Amy and Charlie weren't popular marriage material with readers, Natalie Portman - who is expecting her first child with fiance Benjamin Millepied - was given the title of most desirable celebrity wife, with Britain's Prince Harry being named as the ultimate husband.

Megan Fox, Katy Perry and Kate Moss all made the top ten for the perfect wife, while Justin Bieber, Robert Pattinson, David Beckham and Harry's brother Prince William were in the running for ideal husband.

Paul Stacey, a spokesman for My OK! Wedding said: "We were stunned by the results. The least attractive celeb brides and grooms were the party monsters. And I was shocked that Madonna, Lady Gaga and Gwyneth Paltrow were in the least desirable top ten.

"And amazingly, now that Harry has cleaned up his act and proven himself to the world with his work in Afghanistan, he has topped the poll beating all the expected candidates like Robert Pattinson and even his brother William."

My OK! Wedding Poll Results:

Least Desirable Celebrity Husband:

1: Charlie Sheen

2: Mel Gibson

3: Tom Cruise

4: Mickey Rourke

5: Pete Doherty

6: Marilyn Manson

7: David Hasselhoff

8: Ricky Gervais

9: Chris Moyles

10: Wayne Rooney

Least Desirable Celebrity Wife:

1: Amy Winehouse

2: Lindsay Lohan

3: Britney Spears

4: Heather Mills

5: Gwyneth Paltrow

6: Katie Holmes

7: Lady Gaga

8: Madonna

9: Nicole Kidman

10: Sarah Jessica Parker

Most Desirable Celebrity Wife:

1: Natalie Portman

2: Megan Fox

3: Katy Perry

4: Kate Moss

5: Gisele Bundchen

6: Cheryl Cole

7: Christina Hendricks

8: Rihanna

9: Kim Kardashian

10: Kate Middleton

Most Desirable Celebrity Husband:

1: Prince Harry

2: Justin Bieber

3: Robert Pattinson

4: David Beckham

5: Russell Brand

6: Colin Firth

7: Prince William

8: George Clooney

9: Piers Morgan

10: Brad Pitt