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