Red carpet premieres are black tie sorts of things. Everyone knows the drill: the female star wears a ballgown, the male wears a smart dark suit, and they pose stiffly, giving their best “blue steel” for the cameras. At the Bridget Jones premiere last week, Leo Woodall was having none of that. The 28-year-old middle-class boy from west London pitched up wearing a brown corduroy suit, looking nothing at all like a geography teacher from 1988. He smiled goofily and looked ever so slightly mussed, like he’d just got out of bed.

He and his co-star Renée Zellweger looked like they were actually enjoying themselves, which in the usually grumpy world of A-list actors is quite something. Talking about his character in the film, Woodall said: “He’s a bit like me — he’s young and happy and just wants to have a good time.” And just like that he might have propelled himself to the top of the list to be the next James Bond.