Leonardo, 50, was recently spotted shopping at VRAI in Los Angeles, where he picked out the perfect Christmas gift.
"It was sweet, he wanted it to be perfect," the source said.
Leonardo DiCaprio bought a special necklace for his mom, Irmelin for Christmas!
According to People, DiCaprio "took his time deciding between two different lab-grown diamond necklaces."
source