Michelle Rodriguez poses for photos on the terrace of the Eden Roc Hotel in Antibes for the 71st Cannes Film Festival.