Mariah Carey has lavish baby shower - Celebrity news -MadeForMums