Alicia Keys will need a bridal shower and a baby shower: She and rapper Swizz Beatz “are expecting a baby and are engaged to be married in a private ceremony later this year,” reps confirm. The couple has been dating since 2008 and “they’re very happy,” a friend tells People. Swizz Beatz, who has also produced some of Keys’ music, has two children from previous relationships (one of which Keys allegedly broke up).