Rupert Everett has revealed he had a six-year affair with the late Paula Yates.

The "My Best Friend's Wedding" actor - who is openly homosexual - has admitted to a string of affairs with famous women, including Susan Sarandon, in his new autobiography.

"I am mystified by my heterosexual affairs, but then I am mystified by most of my relationships," he said.

The 47-year-old star admits he had an on-off relationship with Yates during her marriage to Sir Bob Geldof.

"That side of our relationship was tenuous to say the least, and our lives went in different directions," he said.

Everett insists he could not have saved Yates from her eventual demise and death from an accidental overdose.

"I am afraid once someone goes off the rails your instinct is to run a mile. Fate took such twists. If Michael Hutchence hadn't died, Paula might have survived. Hers was an incredible story in the limelight. She was just dealt card after card in the last ten years of her life. She came from this weird Fifties TV world of evangelists and actresses - Paula's father was Jess Yates, a TV evangelist. She was such an English character."

RELATED PHOTOS AND ARTICLES
Susan Sarandon - 3rd Annual Women's World AwardsSusan Sarandon - 2nd Annual Federick's of Hollywood Lingerie Art Auction and Fashion ShowSusan Sarandon - 3rd Annual Women's World AwardsSusan Sarandon - 34th International Emmy Awards - Press RoomRupert Everett - Rupert Everett Signs Susan Sarandon - 2nd Annual Federick's of Hollywood Lingerie Art Auction and Fashion Show
Princess Eugenie To Celebrate 17th Birthday With Private PartyPrincess Eugenie Describes Royal Family On MySpace
Singer Danny Tourette Reportedly Has Crush On Kate MiddletonPrincess Eugenie Refers To Rocker Friend As "Lover" On Facebook
Shrek The Third Los Angeles PremiereShrek The Third - Los Angeles Movie Premiere - Arrivals
BE THE FIRST TO COMMENT ON THIS STORY!
Name: (optional)
E-Mail: (required, but never displayed)
Remember your info for next time?
Profanity and other defamatory language is not allowed. Please keep it clean.