Rihanna gets a fit of the giggles at Battleship press call

She’s normally the one getting the attention with her flamboyant style and outlandish behaviour, but yesterday Rihanna was upstaged by her Battleship co-star Brooklyn Decker when she tried out a demure look.

Rihanna swapped her rude girl style and raunchy stage get-ups for a ladylike dark olive green dress as she attended a photocall for the film.

Upstaged: Rihanna's demure halterneck dress and bare face failed to impress next to Brooklyn Decker's sexy cut-out dress
Rihanna's demure halterneck dress and bare face failed to impress next to Brooklyn Decker's sexy cut-out dress

 

The outfit showed off her petite frame with the cinched in waist, as she covered up with the knee-length hem.

As the two women stepped onto the rooftop of London’s The Corinthia Hotel for the shoot, it was actress Brooklyn who wowed.

The former swimwear model, 24, stood out in a black and white frock with criss-cross patterning, that showed off her skin with mesh cut outs.

And she showed off more of her legs with the shorter cut, while her spiky heels elongated her physique.

Happy mood: The girls broke down in giggles as they tried to pose for a photocall promoting their new movie Battleship
The girls broke down in giggles as they tried to pose for a photocall promoting their new movie Battleship

 

Sunny: They couldn't help but laugh as they posed on the rooftop of London's Corinthia Hotel

The female stars of the upcoming movie were clearly in a girly and giggly mood, bursting into fits of laughter as they tried to pose for the cameras – at one point Rihanna even put her head in her hands as she failed to contain herself..

It must have been the sunny weather that gave Rihanna her boost, as she wrote on Twitter: ‘The weather in London is unreal #LilMissSunshine.’

They were also joined by actor Taylor Kitsch, who stood between the ladies in a dapper black suit with a shirt left open at the collar.

All smiles: Director Peter Berg turned up to support his stars as they continued their promotional duties
Director Peter Berg turned up to support his stars as they continued their promotional duties

Decker plays the female lead of Samantha Shane, a physical therapist, in the highly anticipated sci-fi film, while Rihanna takes on Raikes, a FBI espionage agent.

And Kitsch plays Decker’s onscreen boyfriend, Lt. Alex Hopper – a naval officer assigned to the USS John Paul Jones.

The film is due out in the UK on 11 April.