Even after 3 failed marriages John Cleese still believes in a fairytale ending.
The famous actor married his girlfriend Jennifer Wade, 41 years old, on the Caribbean island of Mustique.
John admitted he "fought back tears" as they exchanged vows before a Methodist minister in a private villa.
He told Hello! magazine: "I knew from the moment I met her that this could be something very serious."
"I never felt there was anything wrong with the institution of marriage the only thing wrong was my ability to choose the right person."
"I couldn’t imagine being with anyone other than Jenny now."