19 of 73:
Antonio Banderas turns 52 on Aug. 10, 2012. The actor is known for his work in films such as 'Desperado,' 'Once Upon a Time in Mexico' and the 'Shrek' film franchise.
(Pictured: Antonio Banderas appears in a scene from the 2012 film 'Ruby Sparks.')
( Photo / Fox Pictures)