J Lo looks pretty damn good for being 50 years old.