Who pays for the wedding in Arab culture?

In Arab culture, the bride's family traditionally pays for the wedding. However, in some cases, the groom's family may also contribute financially.