Rihanna and Alexander Skarsgard Battleship Pictures

Rihanna Is All Smiles For Battleship, and a Sexy Dance Machine in Her Hot New Video

Director Peter Berg posed with the cast at a Pearl Harbor memorial.

Rihanna joined her Battleship costars Alexander Skarsgard, Taylor Kitsch, and Brooklyn Decker, as well as director Peter Berg, at Friday's photocall for the film. The stars returned to Hawaii, where they shot the movie last Summer, for the US press junket. They posed in front of Pearl Harbor's USS Missouri Memorial with naval vet Gregory D. Gadson — stay tuned for our exclusive interviews with the cast!

Rihanna flashed her midriff for the photo op. She also shows skin in her new video, which is out today. "Where Have You Been" is already a hit on the charts, and with Rihanna in a bikini, the video is sure to be just as popular. Rihanna, Brooklyn, Alexander, and Taylor head back to the mainland next week and are expected to attend an LA premiere on May 10 before the May 18 opening.

Source: Getty