leyla prince