If we are the bride, who are the invited? Assuming that the Bride in the book of Revelation is talking about the church, then who are the invited in this verse?


  Then the angel said to me, “Write this: Blessed are those who are invited to the wedding supper of the Lamb!” And he added, “These are the true words of God.”


(Revelation 19:9)

If we are the Bride, I imagine we can't be the invited. If we are the invited, then we can't be the bride. Or do I misunderstand the language?
Revelation 21:2 personified the New Jerusalem as a bride. 


  2 And I saw the holy city, New Jerusalem, coming down out of heaven from God, prepared as a bride adorned for her husband.


As we know through Scripture, New Jerusalem will be the city those in Christ will call home. With this description, the marriage would be between the Lord and the New Jerusalem, with the invited being us who are accepted in to the Holy City.