Scarlett Johansson attended the Vicky Cristina Barcelona Premiere without her best man, Ryan Reynolds. Scarlett Johansson was dressed in a beautiful scarlet gown. She refused to answer questions about their wedding plans. Vicky Cristina Barcelona is about a love story with one man and two women in the complicated love triangle. Javier Bardem, Penelope Cruz and Scarlett Johansson starred in this movie. All of them arrived on the red carpet separately and all refused to answer questions on their personal love lives. How weird.