Actress Michelle Rodriguez shows off her bikini body as she takes a shower outside at the pool at the Cap Eden Roc hotel in Antibes, France, during the Cannes Film Festival.1 of 82 of 83 of 84 of 85 of 86 of 87 of 88 of 8Photos: Splash News