Diane Guerrero at the beach in Miami