Its Jennifer Lopez 42nd birthday was celebrated with a grand as she was spotted in the beach wearing her sexy bikini. Jennifer Lopez is still beautiful even at 42. Marc Anthony should win her back or else lose the most precious of them all. Jennifer Lopez's two piece bikini fits her body. The American Idol judge was very happy as she celebrated her birthday and take note, she was in the yacht of her own with some close friends.