Tom Holland has been in the public eye for less than a decade, but the English actor has evolved from a low-key boy-next-door to 50 per cent of one of Hollywood's most stylish couples with girlfriend Zendaya.
The Spider-Man: No Way Home star cuts a dapper figure on the red carpet, often reaching for designs by Saint Laurent, Boss and Joshua Kane. It was a silk double-breasted suit by Prada that Holland, 25, chose for the most recent Spider-Man premiere in Los Angeles. For the occasion, Zendaya, 25, wore a sheer dress with spiderweb detailing by Valentino's Pierpaolo Piccioli.
Holland is not afraid to dress down for events, particularly for Marvel fan meet and greets. He often pairs blazers with relaxed jeans, T-shirts, hoodies and trainers, or opts for suede, denim or leather jackets for the occasions.
His biggest fashion risk came at the GQ Men of the Year Party in November, where he chose to wear a brown velvet Boss tuxedo, accessorised with red-lensed glasses and a classic Cartier Tank Americaine watch.
In recent months, his glasses have become a part of his trademark look, as well as a longer floppier hair cut.
Holland's style can't be dwelled on without reflecting on Zendaya's. Earlier this month, Holland stopped a red carpet interview to take a look at the actress arriving at the LA Spider-Man: No Way Home premiere.
“I think Zendaya just showed up,” he said, beaming, during a conversation with ET.
Take a look back at Zendaya's style evolution here: