Jennifer Lopez in a bikini stands on a beach, smiling, ocean waves in the background,

Celebrities