Tom Cruise showed off his new-found rock star credentials by singing into a microphone on his hotel room balcony in Miami, Florida, on Saturday (16Jul11). The actor is currently filming the movie adaptation of Broadway musical Rock Of Ages, in which he plays a singer. Cruise was photographed shirtless, practising his best rock star poses.