Enjoying some downtime south of the border, Jennifer Lopez was spotted vacationing in Los Cabos, Mexico on Friday (July 23).
Accompanied by security, the “Wedding Planner” babe took to the beautiful beach for a morning jog, followed by a relaxing afternoon with twins, Max and Emme, and some family members.
The Latin American beauty is also celebrating her 41st birthday, which is today (July 24), and has canceled a concert planned for tonight’s opening of the Cratos Premium Hotel and Casino in Cyprus.
According to the singer’s website, “Jennifer Lopez would never knowingly support any state, country, institution or regime that was associated with any form of human rights abuse."

