This pair is identical to Ray-Ban 3025 aviators but I can't be sure as there is no "Ray-Ban" logo on the frame. Of course he has been known for wearing them before (Cocktail, Top Gun).
Available at Amazon
This pair if definitely Persol 2931. It's a very small frame and don't seem to fit his character well.
Get it at Amazon
It's yet to be seen if this movie can match his summer success of the past. If not, we'll have to wait for Mission Impossible 4.
Source: Official Knight and Day