Never one for subtlety, Marc Anthony went for sparkle and shine to thank Jennifer Lopez for giving birth to the former couple's twins. To show his appreciation, he reportedly gifted her with a canary-yellow diamond ring and custom diamond earrings engraved with the lil ones' initials. Total tally? $2.8 million!
Read More Push PresentsMom ShoppingCelebrity MomsJennifer Lopez