Singer Marc Anthony has married for the fourth time, tying the knot with Paraguayan model Nadia Ferreira at a starstudded wedding.