Full Sized Photo of salma hayek naomi watts madagascar 3 premiere cannes 01 | Photo 2663704 | Just Jared