5. Shall We Dance (2004) – $170.1 million
Lopez starred in ‘Shall We Dance’ as dance teacher Paulina alongside Richard Gere, Susan Sarandon and Stanley Tucci. Gere basically resurrected his ‘Pretty Woman’ turn and Lopez was endlessly charming as she showed off her incredible dance moves. I’m surprised this one did as well as it did but if you haven’t seen it, you should consider checking it out.