Jennifer Lopez braless in hat