Rihanna seems to be having a hard time covering up these days. She posted a topless photo of herself on Twitter last week, along with the caption "Where have you been all my life?" And during a recent trip to London she made news for wearing provocative thigh-high leather boots and a slinky, plunging dress.