Jennifer Lopez spotted doing some shopping in St. Tropez, while there celebrating her hubby Marc Anthony’s 40th birthday.

You Should Also Check Out This Post: