Okay so this one will focus on Rey. So far we have seen four outfits for Rey, but technically speaking the second and third one are just variants of the first. Let’s take a look now.

Outfit 1–1: TFA outfit

So this outfit is basically the one we saw at the end of TFA. White base shirt with grey vest and grey arm guard. Also she has the blaster Han gave her and her staff with her.

Piking up where TFA ended, Rey’s journey in TLJ starts with exactly the same outfit.

In the scene where Rey shows Luke her Raw Power, she is wearing the same outfit too. It is safe to say that this is perhaps from the beginning of the film. However, we can see Luke has already changed his outfit.

In this teaser scene which many have speculated to be the sea monster challenge, Rey is in the same outfit but now seems to be alone. You can also see it is getting darker, implying the time passing.

In this BTS scene, Rey is running ashore with Lightsaber in hand, seemingly chasing something in anger on Ahch-To. Like the previous scene she seems to be alone, as Luke may not be able to keep up with her… From the lighting the time is probably similar to the scene above, implying this may follow the previous scene.

In the most discussed diving scene, Rey is still in the TFA outfit, as can be seen clearly from this BTS shot. But she does not seem to have lightsaber and blaster with her. In the scene from the trailer where she drags herself out of water you can clearly see her grey arm guard too.