Jennifer Lopez celebrates her 42nd Birthday with family and friends aboard the private yacht Never Say Never in Miami, Florida.