Jennifer Lopez was spotted indulging herself in a cruise theraphy aboard a private super yacht yesterday (after hitting up some high-end fashion store earlier that day) to celebrate her 42nd birthday and heal her painful time because her seven years of marriage has ended. Clad in a colorful bikini top and a head scarf with same color by Emilio Pucci, Jennifer Lopez threw her trouble away as she dance on the deck after lounging with her friends and family.