While Jennifer Lopez's love may be free, her wedding jewellery will set you back millions of dollars.
The famous performer tied the knot with Ben Affleck over the weekend in an extravagant multi-day wedding ceremony.
and decorated her three custom Ralph Lauren gowns with jewels valued at seven figures.
Lopez accessorised her spectacular ruffled skirt made of almost 1,000 flapping handkerchiefs and 500 metres of fabric for the occasion.
The 53-year-old singer and actress also wore a $39,000 matching white South Sea cultured pearl and diamond floral ring down.
the aisle in addition to the jeweler's $53,000 classic white South Sea cultured pearl earrings with diamonds set in platinum.
Lopez changed into a second eye-catching gown for the reception that was covered with tens of thousands of strings of pearls.