One of the largest outstanding questions in high energy physics is the origin of observed matter/antimatter asymmetry in the universe. To explain this asymmetry, CP must be violated, an allowed process in the Standard Model. However, results from the Wilkinson Microwave Anisotropy Probe show ten orders of magnitude difference between the measured baryon density and that allowed from Standard Model CP violation. This difference motivates high precision studies of CP violating decays in an attempt to uncover signs of physics beyond the Standard Model. This seminar will present the latest results from the LHCb collaboration on CP violation in beauty and charm decays. With the LHC now shutdown for two years, the LHCb collaboration is using this period to fully upgrade their detector. The goals of the upgrade and the prospects for measuring CP violation at LHCb in the next era will also be discussed.