Tom Hardy looks dapper in a navy pinstripe suit as he hugs fan at Venom premiere in Los Angeles

He played the lead in the flick Venom, a Sony Pictures and Marvel Films comic book adaptation.

And Tom Hardy looked in his element as he greeted his fans at the movie’s star-studded premiere in Los Angeles on Monday night. 

The British actor, 41, looked undeniably dapper in a slick pinstripe suit as he sweetly hugged a young fan who couldn’t quite believe his luck.  

Tom Hardy, 41, looked in his element as he greeted his fans at Venom’s premiere in Los Angeles on Monday night

 Tom looked undeniably handsome in his three-piece navy suit, complete with a snazzy tie and crisp white shirt. 

The star jazzed things up with a slew of bracelets as he signed autogrpahs for an array of die-hard fans. 

In particular, Tom was seen crouching down to get level and chat away with a young boy. 

 In the superhero movie, Eddie Brock – played by Tom Hardy – is a journalist who bonds with an alien ‘symbiote’, which gives him superpowers but forces the two to share the same body.

Williams’ character Anne is a lawyer who dates Eddie before finding out he carries the Venom mantle.

She recently spoke with The Hollywood Reporter about why she signed up for the action flick after being known for her work on independent dramatic films.

‘The truth of it is it came down to Tom Hardy,’ she explained.

‘He’s so talented and so committed. He also makes unusual choices in a moment-to-moment, scene-by-scene kind of way.

‘So, I thought that he would be an exciting guy to get into the ring with. I thought it would be fun to play with him, and it really was.’

 Directed by Ruben Fleischer, Venom is set for release on October 5.

Read more at DailyMail.co.uk