Rihanna, Brooklyn Decker, Liam Neeson and Taylor Kitsch turn out for the Los Angeles premiere of 'Battleship.'

Rihanna was anything but shy Thursday at the L.A. premiere of “Battleship,” donning a white, thigh-high slit dress. “I’ve gotta hold on to my outfit a little tighter than usual,” she joked to Access Hollywood. It was the singer’s first appearance since she was treated for the flu with an IV earlier this week. “I’m a lot better now… I had a couple days to rest and get rehydrated,” she said. “…I feel great.” In “Battleship” (out May 18), the singer makes her acting debut as a female sailor. “I didn’t know if I was gonna be any good or like it,” Rihanna told Access. “But I tried it thanks to [director] Peter Berg and Universal, and it has been really tremendous, this experience.”

Brooklyn Decker attends the Los Angeles premiere of "Battleship" on May 10, 2012.
![]()
Malin Akerman attends the Los Angeles premiere of "Battleship" on May 10, 2012.

Taylor Kitsch and Liam Neeson attend the Los Angeles premiere of "Battleship" on May 10, 2012.
![]()
Alexander Skarsgard attends the Los Angeles premiere of "Battleship" on May 10, 2012.

Hamish Linklater attends the Los Angeles premiere of "Battleship" on May 10, 2012.

Crystal Allen attends the Los Angeles premiere of "Battleship" on May 10, 2012.

Jesse Plemons and guest attend the Los Angeles premiere of "Battleship" on May 10, 2012.

Stephen Bishop attends the Los Angeles premiere of "Battleship" on May 10, 2012.

Connie Britton attends the Los Angeles premiere of "Battleship" on May 10, 2012.

Peter Berg attends the Los Angeles premiere of "Battleship" on May 10, 2012.

Taylor Kitsch attends the Los Angeles premiere of "Battleship" on May 10, 2012.

Peter Berg, Taylor Kitsch and Liam Neeson attend the after party for the Los Angeles premiere of "Battleship" on May 10, 20
12.
Alexander Skarsgard and Malin Akerman attend the after party for the Los Angeles premiere of "Battleship" on May 10, 2012.

Peter Berg and Liam Neeson attend the after party for the Los Angeles premiere of "Battleship" on May 10, 2012.
Rihanna was anything but shy Thursday at the L.A. premiere of “Battleship,” donning a white, thigh-high slit dress. “I’ve gotta hold on to my outfit a little tighter than usual,” she joked to Access Hollywood. It was the singer’s first appearance since she was treated for the flu with an IV earlier this week. “I’m a lot better now… I had a couple days to rest and get rehydrated,” she said. “…I feel great.” In “Battleship” (out May 18), the singer makes her acting debut as a female sailor. “I didn’t know if I was gonna be any good or like it,” Rihanna told Access. “But I tried it thanks to [director] Peter Berg and Universal, and it has been really tremendous, this experience.”
Brooklyn Decker attends the Los Angeles premiere of "Battleship" on May 10, 2012.
Malin Akerman attends the Los Angeles premiere of "Battleship" on May 10, 2012.
Taylor Kitsch and Liam Neeson attend the Los Angeles premiere of "Battleship" on May 10, 2012.
Alexander Skarsgard attends the Los Angeles premiere of "Battleship" on May 10, 2012.
Hamish Linklater attends the Los Angeles premiere of "Battleship" on May 10, 2012.
Crystal Allen attends the Los Angeles premiere of "Battleship" on May 10, 2012.
Jesse Plemons and guest attend the Los Angeles premiere of "Battleship" on May 10, 2012.
Stephen Bishop attends the Los Angeles premiere of "Battleship" on May 10, 2012.
Connie Britton attends the Los Angeles premiere of "Battleship" on May 10, 2012.
Peter Berg attends the Los Angeles premiere of "Battleship" on May 10, 2012.
Taylor Kitsch attends the Los Angeles premiere of "Battleship" on May 10, 2012.
Peter Berg, Taylor Kitsch and Liam Neeson attend the after party for the Los Angeles premiere of "Battleship" on May 10, 20
Alexander Skarsgard and Malin Akerman attend the after party for the Los Angeles premiere of "Battleship" on May 10, 2012.
Peter Berg and Liam Neeson attend the after party for the Los Angeles premiere of "Battleship" on May 10, 2012.