A Muslim wedding can take place anywhere ... The legal definition of marriage in the UK now includes same-sex marriage, which means all citizens can legally have a same-sex civil marriage.