In a 5-4 vote, the U.S. Supreme Court has declared the federal Defense of Marriage Act unconstitutional, arguing that it violates the Fifth Amendement. Gay marriage will have to be legally recognized by the federal government from now on—and states will not be able to write anti-gay marriage laws.