In this paper, we introduce and study a Lipschitz version of the Bishop-Phelps-Bollobás property (Lip-BPB property). This property deals with the possibility of making a uniformly simultaneous approximation of a Lipschitz map F and a pair of points at which F almost attains its norm by a Lipschitz map G and a pair of points such that G strongly attains its norm at the new pair of points. We first show that if M is a finite pointed metric space and Y is a finite-dimensional Banach space, then the pair (M, Y ) has the Lip-BPB property, and that both finiteness assumptions are needed. Next, we show that if M is a uniformly Gromov concave pointed metric space (i.e. the molecules of M form a set of uniformly strongly exposed points), then (M, Y ) has the Lip-BPB property for every Banach space Y . We further prove that this is the case for finite concave metric spaces, ultrametric spaces, and Hölder metric spaces. The extension of the Lip-BPB property from (M, R) to some Banach spaces Y and some results for compact Lipschitz maps are also discussed.Recently, the problem of deciding for which metric spaces M the set LipSNA(M, Y ) is (norm) dense in Lip 0 (M, Y ) has been studied. We refer the reader to [11], [16], [18], and [21], as references for this study. Let us collect here some of the known results. First, the density does not always hold, as in [21, Example 2.1] it is shown that LipSNA([0, 1], R) is not dense in Lip 0 ([0, 1], R). In fact, this can be generalized to length spaces [11, Theorem 2.2]. On the other hand, it is obvious that LipSNA(M, Y ) = Lip 0 (M, Y ) when M is finite (actually, this fact characterizes finiteness of M ). Besides, LipSNA(M, Y ) is dense in Lip 0 (M, Y ) for every Banach space Y when M is uniformly discrete, or M is countable and compact, or M is a compact Hölder metric space (i.e. M = (N, d θ ) for some metric space (N, d) and 0 < θ < 1), but