Jennifer Lopez believes she is yet to do her best acting work

Throughout her career, Lopez has starred in box office hits such as Out of Sight and Maid in Manhattan and received critical praise for her performances in Selena, Hustlers and Unstoppable. However, the 55-year-old is adamant that audiences have not yet seen her best work. "I still have so much more to do. I'm at the halfway mark. I feel like my best work is in front of me. My biggest projects are in front of me, and my biggest successes. Everything is in the future," she told Variety.