Jennifer Lopez turned the age of 46 and is still looking good. For her birthday, JLo wore an extremely revealing black dress. Some people are saying she is too old to wear such a sexy dress, but I think if you have it flaunt it and Jennifer definitely still has it. Kim Kardashian posted a pic of JLo captioned "Damn!!!!! How hot does @jlo look!!!!!! She will forever be my idol!!!!! #Body Goals ???. https://instagram.com/p/5nGfzRuS59/ Honestly, Kim couldn't have said it better. Jennifer Lopez is forever slaying whatever she wears.