Natalie Portman X SNL

This still makes me laugh!!! In honor of the Oscar’s tonight here’s a video of the talented and ravishing Natalie Portman. She deserved that Oscar win for Black Swan.