It's for the screening of Ex Machina at the SXSW Film fest in Texas last year, and in larger group shots you can see Oscar's dressed a little upscale compared to the rest. The director had a blazer over a button down and jeans, which I am given to understand is formal-wear for Texas.
Re: Hey, you Hux/Poe or Dom/Oscar people