How long have we known JLo? Well, apparently, for quite a long time: this beautiful woman is 47 years old now, she is the mother of twins, she still rocks on stage, and she looks absolutely gorgeous.