According to various media reports, Mariah Carey, 38, and Nick Cannon, 27, just got married in the Bahamas.
Yahoo! News says, “The pair met when Cannon directed a video for her recent single, ‘Bye, Bye,‘ and have been dating for several weeks.“

Oh. Well. If they’ve been dating for several weeks, then that explains the wedding and also how Cannon had PLENTY of time to design Carey’s reported $2.5 million ring.
I’m all for romance, but this sounds like an accident waiting to happen.
(Here’s a photo, courtesy of Getty Images, of the two at the 2005 Teen Choice Awards.)