prince lopez