Is Jennifer Lopez getting better with age?
The 48-year old singer/dancer/actress seemed to be begging that questions with this set of photos she posted yesterday on Instagram.
Lopez is currently dating former baseball superstar Alex Rodriquez, who is known for being chemically enhanced. Maybe he's slipped her a potion which keeps her bod looking half its age.