Ray Winstone has revealed that he doesn't mind stripping off on screen.
The 55-year-old actor gets to bed Captain America beauty Hayley Atwell, who is 25 years his junior, in The Sweeney, and viewers are also treated to him slobbing out in full glory - belly, saggy boxers and all.
"I have no qualms with that. I am a big ol' boy. I am the guy next door," he said.
"We're not all built like Dolph Lundgren or Arnold Schwarzenegger - we're British and we can be slobby. I'd love to be fit and strong but this is what I am."
It's not the first time Ray has bared flesh on screen - the former boxer revealed rather a lot in Sexy Beast, Beowulf and ITV drama Compulsion.
"I think part of playing a character is getting rid of the vanity and the ego about what you might look like on screen, and I'm cool with that," he said.
Ray, who is happily married to wife Elaine and is a doting dad to three daughters, said he's baffled by his popularity with the ladies.
"I don't know what women see in a 55-year-old fat man. I haven't got a clue how that works. If I am a sex symbol, then fantastic, I love every minute of it," he said.
"I think it's the way you treat women that makes you sexy. You've got to be genuine, a bit of a gentleman and a bit of a rogue at the same time, but if you try to set out to be that, you're never going to achieve it."
:: The Sweeney is in cinemas now.