2021 looks very good on Jennifer Lopez. The 51-year-old superstar proved once more that age is nothing but a number in a sizzling new bikini snap which she shared to social media on Wednesday.