Jennifer Lopez sizzled in a bright green dress on social media Monday. The 52-year-old musician shared photos to promote the upcoming collaboration between her beauty line, JLo Beauty, and Sephora. "My favorite color is neon anything," Lopez started her caption followed by yellow and lime green heart emojis.