Well, at least someone walked away from the holiday weekend with more to show than an expanded waistline.
E! News confirms that Anne Hathaway walked away with a big old rock and a husband-to-be, as the movies' preeminent princess has finally found a Prince Charming worth keeping.
Hathaway's rep confirmed that the actress is engaged to her boyfriend of nearly three years, Adam Shulman. So how and when did the happy proposal go down?
On those fronts, the Oscar hostess is keeping mum—though it certainly hasn't been long.
The 28-year-old subtly let the cat out of the bag last night, when she was photographed walking around Brooklyn with her 30-year-old fiancé—and sporting some fresh ring finger bling.
E! News confirms that the engagement ring was a design collaboration between Shulman and Kwiat Heritage jewels, though no other information is being released regarding the low-profile couple.
And that includes a possible wedding date. The duo first began dating in 2008, shortly after Hathaway's relationship with Raffaelo Follieri infamously imploded.
If anyone deserves a happy ending, it's certainly Anne. Congrats!