Press

 
Melissa Barrera posing on a diving board at a mansion in the Hamptons.