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: