@perezhilton.com 3 years ago Birthday Present From Ben Affleck?! Jennifer Lopez Spotted In France Wearing New 'BEN' Necklace!