Rihanna has admitted to having a crush on her hunky "Battleship" co-star Alexander Skarsgard. The 24-year old singer was "intimidated" by some of her co-stars on new movie "Battleship," but was particularly fascinated by the hunky actor.

She said: "I was completely intimidated by the other actors. But I had a lot of scenes with Taylor Kitsch and he helped me out a lot along the way. Alexander Skarsgard is so hot. I had to keep my game face. I could stare at him all day long. I was watching him on set. He's very focused and he was really sweet."

VIA: SHOWBIZ SPY