Rihanna ruled the red carpet Thursday night in a daring backless dress, just days after being hospitalized for exhaustion.
The Bajan beauty appeared to have made a remarkable recovery as she attended the American premiere of the film Battleship.
Looking fresh-faced and well-groomed, the 24-year-old star showed no sign of the fatigue which saw her tweet a picture of herself on a drip in hospital on Tuesday. (The Sun/TTY)
