What a Babe!

10/18/2009 1:10 AM PDT BY TMZ STAFF
It's 43-year-old Salma Hayek. She's got it all ... even cute baby pictures!

Salma Hayek

It's amazing what marrying a French billionaire can do for a gal.