Rihanna wows in pyjamas
Rihanna covered up in a pyjama-style pantsuit at the Tokyo premiere of Battleship yesterday.
The Bajan beauty usually dazzles in range of daring skin-baring attire on the red carpet, but opted for a more modest ensemble at the world premiere of her debut film.
Rihanna concealed her famous curves in a blue Emilio Pucci Fall 2012 pantsuit as she joined her co-stars including Brooklyn Decker, Taylor Kitsch and Alexander Skarsgård.
The 24-year-old - who plays Petty Officer Cora Raikes in the movie - teamed the casual outfit with a long gold chain, big gold hoop earrings and some simple nude sandals.
Rihanna also showed off her new brunette hairstyle on the red carpet. The stunning star has changed up her tresses again after sporting wavy blonde locks for the past few weeks.
The songstress took to her Twitter page recently to show off her new long dark hair with a shaved side.
Blonde beauty Brooklyn chose a more traditional red carpet look. The actress wowed in a navy and white Stella McCartney gown.
The floor-sweeping dress was clinched in at the waist with a black leather belt that gave the look some edge and showed off Brooklyn's curves to perfection.
Taylor looked smart in a grey suit teamed with a classic white shirt and black tie, while Hollywood hunk Alexander looked dapper-as-ever in a dark suit.
He finished the look with a matching black tie and fitted dark grey shirt.