47-year-old ‘Ain’t Your Momma’ singer Jennifer Lopez was ALL SMILES as she and beau Alex Rodriguez headed to the gym yesterday in NYC.
Lopez apparently exercises in full hair and makeup, or she just hadn’t had time to change since filming her cop drama ‘Shades of Blue’ earlier that day.
Photos of Lopez and Rodriguez below/above:


