Jennifer Lopez wore three dresses and $2 million in jewellery for Ben Affleck wedding
Jennifer Lopez wore three dresses and 2 million in jewellery for her wedding to Ben Affleck.
Jennifer Lopez wore three dresses and 2 million in jewellery for her wedding to Ben Affleck.