“Yes, I proposed to her,” Cruise confirmed, viaPeople.
“Today is a magnificent day for me.
I’m engaged to a magnificent woman.”

Indeed, it was a grand and star-studded affair, withE!
Newsreporting that the whole thing cost the former couple a shocking $3 million.
But it turns out, it’s not just Cruise who showered Holmes with lavish wedding gifts.

Brooke Shields gave Katie Holmes a vintage present
According toE!
(They made up after Cruise went over to her place and apologized.
She was later invited by the couple to attend their wedding.)

“I was like, ‘Yes.
I will as long as I’m not the something old!'”
“I had to like hunt antique places to find the perfect gift for her,” Shields divulged.
Explaining her wedding present, “It was a little compact that you put [on] a ring… “It was Victorian and it was really beautiful.”
To be honest, she wouldn’t have missed it for the world.
Although Cruise’s wedding present was impossible to top (because how can you match a private jet?!
Hey Siri, play “Money, Money, Money” by Abba!