First gay weddings celebrated across England and Wales
The first same-sex weddings have taken place after gay marriage became legal in England and Wales at midnight.
Prime Minister David Cameron said it was an important moment that sent a powerful message about equality, but some religious groups remain opposed.
Reeta Chakrabarti reports.