Actor Antonio Banderas &#40;L&#41; and actress Salma Hayek attend the &#39;Puss in Boots&#39; Photocall at Carlton Beach during the 64th Cannes Film Festival on May 11, 2011 in Cannes, France.  <span class=meta>(Lucian Capellaro &#47; Paramount Pictures)</span>
{}