British Prime Minister David Cameron is hailing the first same-sex marriages in England as a powerful message about equality.

A number of gay couples in England and Wales tied the knot just seconds after the law allowing same-sex marriages went into effect at midnight.

Cameron had been a long time supporter of legalizing same sex marriage in Britain.