She has gone from brown, to black, to red, to blonde and this time Rihanna chooses to go raven during the premier of "Battleship" in Japan.

The popstar has been sporting blonde hair for quite some time and quite recently she decided to make a shift as she goes back to black. Rihanna is in Tokyo for the premier of her film debut "Battleship". The singer was joined by co-stars taylor Kitsch, Brooklyn Decker, Alexander Skarsgard, Gregory Gadson and Tadanobu Asano.

The 24-year-old singer decided to cover up in a blue Emilio Pucci 2012 fall collection pantsuit which rather looked like pajamas. Although she was covered to toe, the singer can't help showing some skin as she revealed a bit of cleavage.

Model turned actress, Brooklyn Decker, donned a more feminine look with an optical illusion navy and white gown by Stella McCartney. It was notable that during a photocall in London last week, Rihanna managed to upstage Decker when she wore an elegant dark olive green dress. But during the Tokyo premier, its safe to say that Rihanna made a fashion blunder.

Rihanna also gave an update about the Whitney Houston biopic wherein she was reportedly considered to take the lead part. She told the "Daily Telegraph" that she didn't get a call yet.

"That would be something that I would have to give my entire life to do because I would want to really pull it off. That's a huge, huge role and whoever does it has to do a good job," the Barbadian beauty said.

"My first song that I remember falling in love with was a Whitney Houston song - I Will Always Love You. All of her music actually was always played in my house, with Mariah Carey and Celine Dion," she added.

See more of Rihanna and other celebrities at the "Battleship" premier in Tokyo, Japan.

Also Read:

Rihanna Confirms 2013 World Tour

Beyonce Dressed Down as She Takes Blue Ivy for a Stroll