Same-sex marriage has been legal in Canada since 2005.
Argentina legalized same-sex marriage in 2010, becoming the first Latin American country to do so.
Same-sex marriage has been legal in South Africa since 2006.
Same-sex marriage became legal throughout the United States in 2015 after a landmark Supreme Court ruling.
Uruguay legalized same-sex marriage in 2013, becoming the first country in South America to do so.
Same-sex marriage has been legal in New Zealand since 2013.
Same-sex marriage has been legal in Norway since 2009.
Spain legalized same-sex marriage in 2005.