Ellen DeGeneres and Portia de Rossi: 15 years
DeGeneres, 61, and de Rossi, 46, been together since 2004 and tied the knot in 2008 after the same-sex marriage ban in California was overturned.