Revelation 19:8 (ESV)

8 it was granted her to clothe herself with fine linen, bright and pure” for the fine linen is the righteous deeds of the saints.

Revelation 21:22–23 (ESV)

22 And I saw no temple in the city, for its temple is the Lord God the Almighty and the Lamb.

Oh, if Jesus Christ is not your joy, and you do not long for him to be the centre of your future in heaven, you may well wonder: Have you ever been born again? This is what Christianity is all about. Today, thou shalt be with me in Paradise, Jesus said to the thief. And I think that those three words, thou with me, are the longing of every believer. Hasten the day, Oh Lord, hasten the day!

And that day, not only will there be no more war, but I will actually be married to Jesus Christ in heaven if I am a true believer. The whole Trinity will be involved in that marriage. The Father will give us as a bride to the Son. It will not just be a betrothal of engagement. It will not just be a down payment for a future marriage as it is here. It will not just be the Spirit given as a guarantee; a down payment for what is to come, in earnest. But there it will be a great wedding. A great future. And that wedding will have witnesses, a whole heaven full of witnesses: the holy angels, the souls of the redeemed made perfect. There we will be adorned with the white robe of Christ’s perfect righteousness; a fine linen of the saints. Revelation 19:8 says, And to her was granted that she should be arrayed in fine linen, clean and white—for the fine linen is the righteousness of the saints. Oh, to be perfectly holy. No more war with sin. No more war to be tempted with war. No more temptation to be tempted. Pure, white, fine linen clothed in the righteousness of Christ.1

Joel Beeke