Idris Elba is the man of the moment and he certainly proved popular at the premiere of his new movie ‘Star Trek Beyond’.
The hunky thespian – who plays ruthless alien military commander Krall – looked very much in character in a green military style coat and had a sly look on his face as he walked the red carpet.