Even under the most ideal circumstances, relationships can be stressful and difficult. But when you're a public figure whose every move is constantly being scrutinized, they become that much more difficult.
However, just because something is improbable by no means is it impossible. Have a look and check out these 10+ celebrity couples who have been together for over 20 years — defying odds and expectations.