Salma Hayek, 54, & Jennifer Lopez, 51, show off their jaw-dropping curves in a skimpy bikinis! Photo: Getty Images