Natalie Portman caught with Sean Penn