Kylie Minogue was pretty in pink as she stepped out for the premiere of Last Christmas.
The Australian singer was radiant in a high-necked, floor-length dress, which featured a bold pattern of red flowers and a black belt.
Minogue, 51, wore her hair loose and completed her look with simple make-up.
The film’s stars Emilia Clarke and Dame Emma Thompson also braved the chill for the premiere at BFI Southbank in London.
Clarke looked stunning in a black dress with ruffled sleeves, and a bare section on the front.
The actress wore her hair pulled back to showcase the outfit’s neckline.
Dame Emma wrapped up against the cold, looking cosy in a white top and a blue coat and trousers. Getting into the festive spirit, she wore stars in her hair.
Last Christmas follows a refugee in London whose life is changed during the festive period.
The film is released in cinemas on November 15.
Kylie Minogue pretty in pink at Last Christmas premiere