Katie Holmes was on her own for an afternoon out in Miami yesterday. Katie has been embracing skin-baring South Beach style, and she showed off her black bra under a crochet top after sporting a bikini over the weekend. Katie Holmes's bikini body looked fantastic when she hit the beach with Suri, and the twosome have been exploring the city's sights while Tom Cruise is there shooting Rock of Ages. The first picture of Tom Cruise shirtless in Rock of Ages was released last week, which shows that both Tom and Katie are looking hot these days. Apparently Tom Cruise will also be giving fans a taste of his vocal talents when he sings in the big-screen musical adaptation.