Question: who plays rachel on jessie punch dumped love
Answer: Isabella Palmieri