Talk about a high profile engagement! Mike Trout (a Millville native and MLB All-Star) has proposed to high school sweetheart, Jessica Cox.

NJ's Mike Trout proposes, using lots of sparkle (Photo by Adam Glanzman/Getty Images)

How do you pop the question when you've got a $144 million dollar contract with the Angels? By writing it in the "heavens!"

Cox (a Cape May County sixth-grade teacher) shared the big moment with followers on Twitter:

Trout's proud sister thankfully has given us a first glimpse at the sparkler, also in a tweet:

I'm not a jeweler, but that rock has more carats than Judy Hopps (some "Zootopia" mom humor for you, there).

Here's the next big question — will the south Jersey couple tie the knot in their home state, or opt for a destination wedding of sorts?

One thing is for sure, they'll be steering clear of another big date. Cox has 'signed on' as a bridesmaid in her friend's wedding — to Trout's teammate, pitcher Garrett Richards:

The fellow bride-to-be is among those congratulating the NJ couple:

For the baseball 'newbies' out there, here's a quick look at Mike Trout's Proud Jersey roots: