Great Britain took another step closer to legalizing gay marriage after passing a bill through the House of Lords in a 390-148 vote Monday.
The legislation would allow gay couples to get married in both civil and religious ceremonies in England and Wales. However, the measure bars the Church of England from performing gay marriages.
It will now go back to the House of Commons, where it's expected to win final approval.
The bill is not passing completely unopposed. Christians have gathered to pray and show their support for traditional marriage. Many conservative lawmakers are also breaking ranks with Prime Minister David Cameron over his support of the law.