The state of polarization and the carrier phase drift dynamically during transmission in a random fashion in coherent optical fiber communications. The typical digital signal processing solution to mitigate these impairments consists of two separate blocks that track each phenomenon independently. Such algorithms have been developed without taking into account mathematical models describing the impairments. We study a blind, model-based tracking algorithm to compensate for these impairments. The algorithm dynamically recovers the carrier phase and state of polarization jointly for an arbitrary modulation format. Simulation results show the effectiveness of the proposed algorithm, having a fast convergence rate and an excellent tolerance to phase noise and dynamic drift of the polarization. The computational complexity of the algorithm is lower compared to state-of-the-art algorithms at similar or better performance, which makes it a strong candidate for future optical systems.Index Terms-Coherent optical fiber communication, modelbased, phase noise, phase recovery, polarization demultiplexing, polarization drift, polarization recovery.