Jennifer Lopez Celebrated Her 50th Birthday With A 10-Tier 24-Karat Gold Cake

Jennifer Lopez just turned 50 and made sure to celebrate the milestone.

Lopez had a cake that most of us could only dream about having at a party.

The singer and actress had a 10-tiered 24-karat cake.

She also Swarovski crystals on the cake just for good measure.