Natalie Portman.... What the F are you doing here?