Jennifer Lopez showed off her bikini body yesterday while she relaxed on a yacht with her family in Miami. Jennifer wore a lilac two-piece as she chatted with friends and family members on the boat and played with her children, Max and Emme. Jennifer is staying in Miami after a busy week. J Lo covered the most recent People magazine and inside talked about her divorce from Marc Anthony and her decision to quit American Idol. She also appeared on The Ellen DeGeneres Show to talk about how happy she was for ex-boyfriend Ben Affleck when he won best director at the Golden Globes. Jennifer told Ellen, "They were really hard on us back in the day, so it was really nice to see him have that moment. I was really happy for him." Jennifer also told Ellen that it isn't awkward when she sees exes like Ben and Diddy at events like the Globes because they see each other "a lot" since they all work in the same business.