Jennifer Lopez is definitely drinking from the mythical elixir of life. If anything, the 47 year old singer, dancer and actress seems to be aging backwards. She doesn’t seem seem to have aged one bit ever since she graced our screens as a dancer in the early 90s. Her body is still unbelievably sexy. During her shows in Vegas, the singer gives the most energetic performances that belie her age.