15+ Celebrity Couples Who Prove Love Can Last Forever



Ozzy Osbourne and Sharon Osbourne – Married 42 Years

Both Ozzy and Sharon Osbourne have encountered many ups and downs throughout their almost four-decade-long relationship, but have managed to get through it. Ozzy and Sharon met in 1970 when she was 18, however, they did not become romantically involved until nine years later.

After three years together, they officially tied the knot and had three children together — Aimee, Kelly, and Jack. The Osbourne family have become a household name after their MTV reality show, The Osbournes, aired in 2002, making them one of the most famous celebrity families in the world.