What a Babe!

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.