23.MAY.2012. CANNES<br /> <br /> MICHELLE RODRIGUEZ AT THE SEA SHEPHERD PARTY IN DURING THE 65TH CANNES FILM FESTIVAL, CANNES, FRANCE.<br /> <br /> BYLINE: EDBIMAGEARCHIVE.COM/JOE ALVAREZ<br /> <br /> *THIS IMAGE IS STRICTLY FOR UK NEWSPAPERS AND MAGAZINES ONLY*<br /> *FOR WORLD WIDE SALES AND WEB USE PLEASE CONTACT EDBIMAGEARCHIVE - 0208 954 5968*