Salma Hayek and Antonio Banderas hit Cannes today for the "Puss in Boots" photocall.  Although both stars are married (to other people), they looked quite chummy.

Salma wore a red leather Gucci dress with frilly sleeves, while Antonio opted for a more casual jean ensemble.

"Shrek's" swashbuckling feline gets a solo outing in this DreamWorks Animation production, once again starring the voice talents of Banderas as Puss in Boots, with Salma and Zach Galifianakis co-starring.

Click for more great Salma Hayek pictures: