Alexandra hamilton dating william moseley