William moseley dating alexa hamilton