#7315679 Actress Michelle Rodriguez enjoys diving and swimming with friends at Eden Roc hotel while in town for the 64th Cannes Film Festival in Cannes, France on May 15, 2011.
Restriction applies: USA ONLY
Fame Pictures, Inc – Santa Monica, CA, USA – +1 (310) 395-0500
B-O-O-T-A-Y, look at that bootay!