Elisabetta Canalis Steals the Show in Cannes

Barbara DeFranco / May 20, 2011