1 of 1 images
Antonio Banderas, Salma Hayek and Zach Galifianakis.The L.A. Premiere of 'Puss in Boots' held at The Regency Village Theatre in Westwood, California, USA..October 23rd, 2011.half length dress black brown sheer one shoulder white jacket suit check shirt beard facial hair grey gray flat cap hat sunglasses shades.CAP/ADM/BP.©Byron Purvis/AdMedia/Capital Pictures.