Purple patch: Nicole Scherzinger looked fabulous in purple at the Berlin premiere of Men In Black 3


She may not have the largest of roles in Men In Black 3, but Nicole Scherzinger certainly was the star attraction at the film's premiere in Germany tonight.

The singer dazzled in a figure-hugging purple gown as she walked the red carpet in Berlin.

Nicole, 33, looked sensational in the Herve L. Leroux dress, which clung to her curves in all the right places and ended in a sheer skirt that gave a glimpse of her legs.
Nicole was joined by leading men Will Smith and Josh Brolin, who greeted the singer warmly as they posed for a group shot at the premiere.

Will wore a checked suit and eye-catching brown tie, while Josh looked handsome in plain black.

Curves ahead: The singer showed off her enviable physique in the figure-hugging gown

Nicole plays bad girl Lilly Poison in the latest film in the franchise, a sidekick to Jemaine Clement's Boris.

The former X Factor judge hinted that fans will have to pay attention to catch her part in the movie when speaking to E! last year.

'She’s like a small villain role,' she said. 'I’m so excited because I get to die. I make an appearance. I say a couple of lines and then I die.'


Leading lady: Nicole cosied up to the film's stars Will Smith and Josh Brolin on the red carpet

Ten years after the last film, Will Smith reprises his role as Agent J.
The trailer for the film starts out with the status quo - Agent J and Agent K, played by Tommy Lee Jones the Earth's extra terrestrial residents in check.

However, things then turn mysterious when Smith meets Agent O, played by Emma Thompson, who mysteriously informs him that 'Agent K has been dead for 40 years.'
Charming co-star: Nicole greeted Will Smith warmly