Celebrity engagement rings continue to fascinate fans by the sheer size and cost of these tokens of love. But who's worn the most expensive?
American actress, singer and dancer Jennifer Lopez (J.Lo, Jennifer Lynn Lopez-Affleck) wearing an Antonio Grimaldi dress and ...