Nicholas Hoult has teamed up with Claudia Schiffer to front an "effortlessly cool" campaign for Tommy Hilfiger.
The 35-year-old-actor appears alongside the supermodel in the new ads titled The Hilfiger Racing Club drawing inspiration from luxury motorsport nostalgia with a twist of "preppy" chic.