Salma Hayek still has some curves