Charlotte Church has married her boyfriend of seven years, Jonathan Powell. The couple tied…

Source: celebweddings