hayley davis and johnny