The Marriage Supper of the Lamb
The figure of marriage denotes the intimate and indissoluble union of the community of believers with the Messiah. The wedding image for the Jews was a more intimate aspect of the kingdom of God
Yet it cannot transpire on earth in a completed sense until after the Millennium when the rest of the faithful from the thousand-year period combine with the martyrs and other saints to complete the body of the redeemed (Charles). The language of 21:2, 9 is quite explicit regarding the bride in the new heaven and the new earth (Lee).
The better part of wisdom is to include both the Millennium and the new heaven and the new earth as the prolonged wedding feast of the Lamb and His bride (cf. 19:9). It will commence with Christ’s glorious appearance to initiate His kingdom on this present earth.
One further matter of reconciliation requires a separation of the wedding itself (19:7) from the wedding feast (19:9).
It is necessary to have the marriage initiated in heaven after the Rapture of the saints, because when Christ’s army of saints return with Him to earth, they will have already put on their wedding apparel (19:8, 14).
So the initiation of the union happens in heaven, but the celebration of that union with a grand wedding feast ensues on earth for the span of the millennial and eternal kingdoms.