Double the pleasure, double the fun!  Mariah and Nick delivered their twins on April 30th, which also happens to be their 3rd wedding anniversary.  Here are all the juicy details!