Timothee Chalamet has dazzled in magenta as he attended the world premiere of Wonka.
Call Me By Your Name actor Chalamet, 27, who plays the movie's titular role, was bare chested when he took to the carpet in a velvet-look suit that was paired with a short-length necklace.
Oscar-winner Olivia Colman, who plays Mrs Scrubbit in the movie, took selfies with fans at the Royal Festival Hall, and sported a long black dress with a sheer cape.
The film is based on Roald Dahl's Charlie And The Chocolate Factory, published in 1964, which tells the tale of a chocolate factory full of mind-bending treats and orange Oompa-Loompas.
Both Colman, 49, and Chalamet were pictured promoting the film at Potter's Field Park in London on Monday.
The surge in promotion comes after US actors' union Sag-Aftra reached a deal with the Alliance of Motion Picture and TV Producers (AMPTP) to end the 118-day walkout earlier this month.
Horrible Histories actor Matthew Baynton, who stars as Fickelgruber, was at the premiere sporting a dark navy and black suit with coiffed hair.
Simon Farnaby, who starred in the CBBC children's program alongside Bayton, sported a blue velvet jacket with a standout black collar that matched his shirt.
The comic actor wrote the screenplay for Wonka alongside Paddington writer and director Paul King.
Also at the premiere was actor and comedian Matt Lucas, who plays Prodnose.
The Little Britain star wore a navy suit and white shirt to the red carpet event, which was fitted with festive-looking decor, including baubles and Christmas trees.
Mr Bean star Rowan Atkinson, who plays a priest, graced the Royal Festival Hall wearing a striped navy suit and tie.
The Crown's Imelda Staunton and Downtown Abbey star Jim Carter, who plays Abacus Crunch, also turned up to the event wearing smart attire.
Elsewhere, Love Actually actor Hugh Grant, who stars as a tiny orange Oompa-Loompa, turned up to the event wearing a white shirt and black suit and tie.
Other cast members including Sally Hawkins, who plays Willy Wonka's mother, also made it to the premiere.
Wonka will be released in cinemas on December 8.
Australian Associated Press