Natalie Portman delivered an Oscar-winning performance in Black Swan, never before did she look so vivacious and gorgeous plus her acting chops were truly remarkable. She also played the role of Jane Foster in the Marvel movie Thor. Here we bring you some of the amazingly beautiful Natalie Portman red carpet appearances that will blow your senses:
With Samuel L Jackson!
Natalie Portman Red Carpet!