Natalie Portman and Elizabeth Banks dazzled on the red carpet during the 65th Berlinale International Film Festival over the weekend.

Portman was at the film fest for her new movie, Knight Of Cups, which also stars Christian Bale. For the premiere, Portman donned a strapless black Lanvin dress that showed off her sleek physique.

Terrence Malick's new film follows a Los Angeles screenwriter (Bale), who tries to make sort through the series of strange events happening all around him.

Wearing a show-stopping bejeweled red gown, Elizabeth Banks was also at the festival to support her flick, Love and Mercy, which is a biopic about the life of Beach Boys singer-songwriter Brian Wilson.

The film, which is directed by Bill Pohland, centers around the legendary musician's life in both the 1960s and 1980s. Paul Dano plays a young Wilson, while John Cusack plays the older version. Banks takes a turn as Wilson's second wife, Melinda.

Wilson said that he feels honored that a movie was made of his life. "It's quite a thrill to have a movie made of my life… I'm very sentimental about it, and it's very, very good. It was a trip to see. The actors and actresses portrayed everybody really well," said the music icon.