Katie Holmes treated Suri Cruise to ice cream in Miami this afternoon. The girls changed into casual clothes after spending the day by the pool at their hotel where Katie made sure Suri wore her sunscreen and helped Suri practice her swimming skills in the water. Katie and Suri might be making Florida their home base for the coming days since Tom is in town to film Rock of Ages. The cast, including Julianne Hough, Russell Brand, and Malin Akerman, had their first read through last week and have been in production since, though they've also been able to enjoy their sunny surroundings. Julianne Hough wore her bikini to the beach, as did Malin, and their director, Adam Shankman, who is also the choreographer, has been sharing pictures from his adventures around town on Twitter.