see more

NEW YORK - JUNE 28: Participants holding flags march in the Gay Pride Parade on June 28, 2015 in New York City. The 22nd parade is held two days after the U.S. Supreme Court's decision allowing gay marriage in the U.S. (Photo by Cem Ozdel/Anadolu Agency/Getty Images)

NEW YORK - JUNE 28: Participants holding flags march in the Gay Pride Parade on June 28, 2015 in New York City. The 22nd parade is held two days after the U.S. Supreme Court's decision allowing gay marriage in the U.S. (Photo by Cem Ozdel/Anadolu Agency/Getty Images)