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

ROCKIN' THE BOAT

Beyoncé and hubby Jay-Z take in the sights on Friday, motoring around with friends while on vacation in Portoferraio, Italy.