Stephanie Davis and Gabby Allen on a yacht in Marbella Stephanie Davis and Gabby Allen on a yacht in Marbella