Their romance seemed to come out of nowhere: superstar singer Mariah Carey began dating rapper and actor Nick Cannon in 2008, much to the delight of celebrity tabloids. The pair, who are 11 years apart (she's 41, he's 30), met in Antigua while shooting her video for the song "Bye Bye." They kept their relationship relatively under wraps, so their April 30, 2008 wedding came as a big surprise especially considering the two had only been dating for about two months. Though rumors swirled that the marriage was a publicity stunt, the pair have remained dedicated to one another, renewing their wedding vows every year since 2008. This year, however, the renewal ceremony took place in a hospital, while Carey recovered from delivering the couple's twins Moroccan and Monroe. The singer gave birth to the babies on April 30 the pair's third anniversary.