Will Smith will be donning the black suit again as Men in Black 3 has its UK premier tonight.

He's expected to be joined on the red carpet by Nicole Scherzinger, Emma Thompson and Josh Brolin.