Lopez shimmies and sparkles during a concert in Veracruz, Mexico. Plus: Ben Affleck & Seraphina, Britney & Jason, Mariah Carey and more

ONE 'FOUR' ALL

Three's company, four is a crowd? Father-to-be Orlando Bloom and his Three Musketeers costars – Milla Jovovich, Mads Mikkelsen and Christoph Waltz – visit Munich, Germany, on Friday to promote their upcoming action film.