Michelle Rodriguez Has Bikini Time in Cannes
Michelle Rodriguez having fun with friends in the sea at the Eden Roc hotel near Cannes in France.
Pictured: Michelle Rodriguez
Ref: SPL278211 150511
Picture by: KCSPresse / Splash News
Splash News and Pictures
Los Angeles: 310-821-2666
New York: 212-619-2666