Jennifer Lopez braless in white hat