Alicia Keys and Swizz Beatz

Alicia Keys and Swizz Beatz have confirmed they they are engaged and she is expecting a baby.