After a brief stint in the hospital, pop star Rihanna arrived at the L.A. premiere of  Battleship looking amazing!

Check out the red carpet pictures from the premiere in our gallery.