Rihanna smokes a lot of weed and writes songs about banging the dude who kicked her ass into the emergency room, but she's looking pretty hot here at the L.A. premiere of Battleship. Or she doesn't. I'm not sure. Whatever. I guess we can all thank Katy Perry for my comments here. Snap out of it, man!