The cast of Collateral Beauty braved the British winter weather for the film's London premiere on Thursday (15 December).
Will Smith, 48, Naomie Harris, 40, and veteran actress Helen Mirren, 71, brought some festive cheer to Leicester Square as they posed together on the red carpet.
Check out Will Smith and Willard Smith Sr in this emotional throwback photo as the actor's father dies
Wearing a flattering floral frock, cinched at the waist Harris opted for a stunning natural look. In contrast, Mirren turned up the glamour in a figure-hugging red dress with sheer lace panels as she posed with her director husband, Taylor Hackford.
Looking slick in a two-piece suit, Smith charmed his British fans who had braved the cold for a glimpse of the Hollywood star.
In the film, Smith plays successful advertising executive Howard Inlet, who retreats from life following the tragic death of a child. A therapeutic exercise prompts him to write letters in a bid to heal from the trauma, and in search of answer's to life's toughest questions, he decides to pen three poignant letters to 'Love' 'Time' and 'Death'.
The film, directed by Oscar-winner David Frankel, features a stellar cast including Kate Winslet, Mirren, Edward Norton and Harris.